//获取应用实例 var app = getApp(); import request from '../../api/request.js' Page({ data: { active: 1, taskList: [] // bannerList: [], // 轮播图 }, checkTabs(e) { let index = e.currentTarget.dataset.index this.setData({ active: index }) //修改参数 }, //打卡记录列表 getTaskList() { request({ url: `/wx/task/cardTaskList`, method: 'post', data: { "oneselfFlag": 1, "page": 1, "pageSize": 999, "userId": wx.getStorageSync("userInfo_id") }, }).then(res => { if (res.code == 0) { this.setData({ taskList: res.rows }) } else { wx.showToast({ title: res.msg, icon: 'none', duration: 1500 }) } }) }, //查看排行榜 toRank() { wx.switchTab({ url: './rank/rank', }) }, // 打卡成果 handleAchievement(e){ wx.navigateTo({ url: '/pages/index/achievement/achievement?valueId='+e.currentTarget.dataset.valueid , }) }, // 去打卡 handleDetail(e){ let eData = e.currentTarget.dataset wx.navigateTo({ url: '/pages/index/punchDetail/punchDetail?valueId='+eData.valueid , }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { // this.getBannerList() //获取banner }, onShow: function (options) { this.getTaskList() this.setData({ showAdd: false }) }, // 获取banner图 // getBannerList() { // request({ // url: `admin/Voluntary/GetBannerList`, // method: 'post', // data: { // bannerType: 1, // page: 1, // pageSize: 10 // }, // }).then(res => { // if (res.success) { // this.setData({ // bannerList: res.data.list, // }) // } // }) // }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, })