var e = getApp(), a = e.globalData.setting, os = a, t = e.request, d = e.globalData; var ut = require("../../../utils/util.js"); Page({ data: { url: a.url, //接口网址 iurl: a.imghost, //图片前缀网址 isBuy: 0, giftImage: '', giftTitle: '', giftDate: '', giftPrice: '', giftIntegral: '', giftPosPrice: '', giftQty: '', giftRemark: '', giftType: '', actTitle: '', getUrl: '', wareCard: [], lbId: "", code: "", //核销码 c_state: "0", //判断是否已经使用, 0正常 1已使用 2已过期 is_lb: 0, //是否有礼包 receiveState: 0, //0未领取 1已领取 is_sub: 0, //判断是否重复提交 is_libao: 0, //0轮播查看活动 1领取礼包 2.查看礼包详情 held_id: "", //活动id taskId: "", //任务id用于查找礼包详情 orderSn: "", //订单号 is_type: "", //类型 0.轮播过来的 1.领取礼包过来的 2.查看礼包过来的 is_head: 0, //数据是否加载完成 giftBagId: "", //礼包id id: "", //一键领取的时候使用 }, onLoad: function(options) { var th = this; if (options.is_libao == 0) { th.setData({ held_id: options.help_id, taskId: options.taskId, is_type: 0 }) th.help(); } if (options.is_libao == 1) { th.setData({ held_id: options.help_id, taskId: options.taskId, is_type: 1, id: options.id }) th.help(); } if (options.orderSn) { th.setData({ orderSn: options.orderSn, is_type: 2 }) th.GetMyGiftList(); } var nav_b = th.selectComponent("#nav_b"); //组件的id nav_b.set_name("助力", "/pages/user/assistance/assistance"); }, onShow: function() { //--先判断会员状态-- var user_info = getApp().globalData.userInfo; if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { getApp().goto('/packageE/pages/togoin/togoin'); return false; } }, //助力活动查看礼包详情调用 help: function(e) { var th = this; var url = "/api/weshop/marketing/giftbag/help/get"; getApp().request.promiseGet(url, { isShowLoading: true, data: { helpId: th.data.held_id, storeId: a.stoid, taskId: th.data.taskId } }).then(res => { if (res.data.code == 0) { th.setData({ giftImage: th.data.iurl + res.data.data.lbUrl, giftTitle: res.data.data.giftTitle, is_head: 1 }) if (res.data.data.giftRemark == '') { th.setData({ giftRemark: '暂无详情......' }) } else { if (res.data.data.giftRemark != null && res.data.data.giftRemark != undefined && res.data.data.giftRemark != '') { th.setData({ giftRemark: res.data.data.giftRemark.replace(/\