mission.js 2.5 KB
const app = getApp()
Page({


    data: {
        raskData: ''
    },
    onLoad: function (options) {

    },
    onShow: function () {
        this.getlist()
    },

    // 今日
    gotoday(e) {
        let id = e.currentTarget.dataset.id
        let type = e.currentTarget.dataset.type
        if(!id){
            wx.showToast({
                title: "今日已打卡",
                icon: 'none'
              })
            return
        }
        wx.navigateTo({
            url: '/pages/first/first?id=' + id + "&type=1" + "&type=" + type,
        })

    },
    //测评
    goCeping(e) {
        console.log(e)
        let id = e.currentTarget.dataset.id
        if(!id){
            wx.showToast({
                title: "今日已打卡",
                icon: 'none'
              })
            return
        }
        wx.navigateTo({
            url: '/pages/question/question?id=' + id,
        })

    },

    // 日历
    goCalend() {
        wx.navigateTo({
            url: '/pages/eight/eight',
        })
    },
    // 
    getlist() {
        var that = this;
        app.post("index/MyMission", {}).then(res => {
            if (res.code == 1) {
                that.setData({
                    raskData: res.data
                })
            }
        }).catch(err => {

        })
    },





    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {
        var now = new Date();
        var date = now.getFullYear() + "-" +((now.getMonth()+1)<10?"0":"")+(now.getMonth()+1)+"-"+(now.getDate()<10?"0":"")+now.getDate();
        var user_id = ''
        app.post('index/getUserId',{}).then(res => {
            if(res.code == 1){
                user_id = res.data.user_id
            }
          }).catch(err => {
              wx.showToast({
                title: err.msg,
                icon: 'none'
              })
          })

          return {
            title: "BC HOUSE",
            path:`/pages/partake/partake?date=${date}&user_id=${user_id}` 
          }
      
    }
})