// pages/zhgh/zhgh.js var app = getApp(); Page({ /** * 页面的初始数据 */ data: { TabCur: 0, list: ['全部', '跟踪帮教', '合适成年人', '社会调查', '心理疏导','法律援助'], infoList: [], }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.daTatoGet('') }, daTatoGet: function (type) { var that = this; wx.showLoading(); wx.request({ url: app.globalData.url + '/api/social/myTask', data: { page: 1, size: 1000, userId: wx.getStorageSync('id'), taskType: type, }, success: function (res) { wx.hideLoading(); console.log('res', res); if (res.data.code == 0) { let content = res.data.data.content.map(({ startTime, endTime, status, ...i }) => ({ ...i, startTime: app.formatDate(startTime), endTime: app.formatDate(endTime), status:status==0?'未开始':status==1?'进行中':status==2?'已结束':status==3?'结束':status==99?'暂停':'(未知)' })); that.setData({ infoList: content }) } else { wx.showToast({ title: res.data.msg, }) } } }) }, tabSelect(e) { this.setData({ TabCur: e.currentTarget.dataset.id, scrollLeft: (e.currentTarget.dataset.id - 1) * 60 }) this.daTatoGet(e.currentTarget.dataset.id) }, // 跳转 linkFunction: function (event) { var str = event.currentTarget.dataset['str']; var id = event.currentTarget.dataset['id']; wx.navigateTo({ url: '../' + str + '/' + str + '?id=' + id }) } })