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: [], orderSn: "", //订单编号 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 }, 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({ giftBagId: options.libao_id, is_type: 1 }) th.GetBuyGiftList(); } if (options.order_sn) { th.setData({ orderSn: options.orderSn, is_type: 2 }) th.GetMyGiftList(); } }, onShow: function() { var th = this; var is_read = th.data.is_read; if (is_read){ var nav_b = th.selectComponent("#nav_b"); //组件的id nav_b.set_name("助力", "/pages/user/assistance/assistance"); } }, //助力活动查看礼包详情调用 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 { th.setData({ giftRemark: res.data.data.giftRemark.replace(/\