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, getGiftID: '', //礼包id 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已领取 completeid: "", is_sub: 0, //判断是否重复提交 is_libao: 0, //0轮播查看活动 1领取礼包 2.查看礼包详情 held_id: "", //活动id taskId: "", //任务id orderSn: "", //订单号 }, onLoad: function(options) { var th = this; if (options.is_libao == 0) { th.setData({ held_id: options.help_id, //options.help_id taskId: options.taskId, //options.libao_id }) th.help(); } if (options.is_libao == 1) { th.setData({ taskId: options.libao_id, held_id: options.held_id }) th.GetBuyGiftList(); } if (options.order_sn) { th.setData({ orderSn: options.orderSn }) th.GetMyGiftList(); } th.close(); }, onShow: function() { }, //助力活动查看礼包详情调用 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 }) if (res.data.data.giftRemark == '') { th.setData({ giftRemark: '暂无详情......' }) } else { th.setData({ giftRemark: res.data.data.giftRemark.replace(/\