var auth = require("../../../utils/auth.js"), rq = require("../../../utils/request.js"); var e = getApp(), app = e, s = e.globalData.setting, os = s, app_d = e.globalData; var regeneratorRuntime = require('../../../utils/runtime.js'); Page({ /** * 页面的初始数据 */ data: { iurl: s.imghost, is_show:0,//显示弹框 user:app_d.userInfo, zl_act:null, //助力活动 task_id:0, //助力任务ID userId:0, //任务用户的ID }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var th=this; this.data.task_id=options.options; this.data.userId=options.userId; //任务是不是为空 if(this.data.task_id==0 || this.data.task_id==undefined){ this.data.task_id= decodeURIComponent(options.scene); if(this.data.task_id){ getApp().request.get("http://172.20.3.102:8022/api/weshop/zl_act_user",{ data:{}, success:function(res){ if(res.data.code==0){ th.data.userId=res.data.data.user_id; } } }) } } }, // 跳转到助力成功页 participate_activity:function(){ wx.navigateTo({ url: '/pages/user/assistance/assistance_success', }) }, /** * 生命周期函数--监听页面显示 */ onShow: function () { this.init(); }, //点击开启礼盒 cklie_button:function(){ var th=this; var t_user_id=app_d.user_id; var data={id:this.data.task_id,storeId:os.store_id,userId:this.data.user_id, zlUserId:t_user_id}; getApp().request.json_post("/api/weshop/marketing/help/help/task/involve/insert", data, //入参 function(res){ //成功 if(res.data.code==0) this.setData({ is_show:1}); else{ getApp().my_warnning(res.data.msg,0,th) } }, function(){//失败 } ) }, //点击关闭礼盒 clike_none:function(){ this.setData({ is_show:0}); }, //导航球 close: function () { var th = this; var nav_b = th.selectComponent("#nav_b"); //组件的id nav_b.close_box(); nav_b.set_name("助力", ""); }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, // ----初始化---- init:function() { var user_id = getApp().globalData.user_id; var store_id = os.stoid; var th=this; getApp().request.promiseGet("http://172.20.3.102:8022/api/weshop/zl_act", { data: { user_id: user_id, store_id: store_id } }).then(res => { if(res.data.code==0) th.setData({zl_act:res.data.data}) }) }, })