var i = require("../../../utils/util.js") var e = getApp(), a = e.globalData.setting, os = a, t = e.request, d = e.globalData; Page({ data: { url: a.url, //接口网址 iurl: a.imghost, //图片前缀网址 itemShow: false, //项目栏目是否显示 cardShow: false, //代金券栏目是否显示 packShow: false, //福利栏目是否显示 textShow: false, //规则是否显示 integralShow: true, //积分领取是否显示 growUpShow: true, //成长值领取是否显示 itemButton: '', cardButton: '', getActId: '', getActType: '', giftBagId: '', receiveState: 0, textTitle: '', getUrl: '', noShow: false, cards: [], //礼包内容--礼券 itemWare: [], //礼包内容--服务项目 integralTitle: "", growUpTitle: "", is_sub: 0, //是否重复领取 orderNumber: "", //订单号 orderGoodsId: "", //商品id orderType:1, weappurltitle:"进入商城购物", weappurl:"/pages/index/index/index", }, GetList: function() { var th = this; wx.showLoading({ title: '加载中', }) var url = "/api/weshop/marketing/giftbag/bound/get"; getApp().request.promiseGet(url, { isShowLoading: true, data: { "actId": th.data.getActId, //活动Id "actType": 2, //活动类型 1:新人礼、2:评价有礼、3:节日营销、4:生日营销 "storeId": a.stoid, //商家Id "userId": d.user_id, //用户ID "orderNumber": th.data.orderNumber, "orderType": th.data.orderType, "orderGoodsId": th.data.orderGoodsId, "gifbagid": th.data.giftBagId } }).then(res => { if (res.data.code == 0) { if (res.data.data.lbCoupons.length > 0 && res.data.data.lbCoupons != null) { //礼包内容--礼券 th.setData({ cardShow: true, cards: res.data.data.lbCoupons }) } if (res.data.data.lbSM.length > 0 && res.data.data.lbSM != null) { //礼包内容--服务项目 th.setData({ itemShow: true, itemWare: res.data.data.lbSM }) } //礼包积分 if (res.data.data.lbIntegral <= 0) { if (res.data.data.lbGrowthValue <= 0) { th.setData({ packShow: false }) } else { th.setData({ packShow: false, integralShow: false, growUpShow: true }) } } else { if (res.data.data.lbGrowthValue > 0) { th.setData({ packShow: true }) } else { th.setData({ packShow: true, integralShow: true, growUpShow: false }) } } th.setData({ integralTitle: '价值' + res.data.data.lbIntegral + '积分', growUpTitle: '价值' + res.data.data.lbGrowthValue + '成长值' }) if (res.data.data.receiveState == 0) { th.setData({ receiveState:0 }) } else { th.setData({ receiveState: 1 }) } if (res.data.data.actIntro != '') { th.setData({ textShow: true, textTitle: res.data.data.actIntro.replace(/\