diff --git a/pages/user/assistance/giftpacklist.js b/pages/user/assistance/giftpacklist.js index e433efa..a4c09b9 100644 --- a/pages/user/assistance/giftpacklist.js +++ b/pages/user/assistance/giftpacklist.js @@ -31,38 +31,117 @@ Page({ 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; - th.setData({ - getGiftID: 100, // options.libao_id, - completeid: options.completeid, - orderSn: options.orderSn - }) if (options.is_libao == 0) { - th.GetMyGiftList(); - } else { + 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(); } - // th.setData({ - // giftRemark: th.data.giftRemark.replace(/

{ + 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(/\ {{giftTitle}} - + {{"兑换截至时间:"+giftDate}} @@ -67,7 +67,7 @@ - + @@ -76,13 +76,13 @@ - + - + - + 奖励已发放 @@ -95,7 +95,7 @@ 活动说明 - + diff --git a/pages/user/assistance/task_assistance.js b/pages/user/assistance/task_assistance.js index fd72b3c..7d50b95 100644 --- a/pages/user/assistance/task_assistance.js +++ b/pages/user/assistance/task_assistance.js @@ -1039,9 +1039,10 @@ Page({ }, //礼包的详情 轮播图 libao_details: function(e) { - var giftbagid = e.currentTarget.dataset.giftbagid; - var help_id = this.data.help_id; - getApp().goto("/pages/user/assistance/giftpacklist?libao_id=" + giftbagid + "&is_libao=" + 0+"help_id"); + var th = this; + var help_id = th.data.help_id;//活动id + var taskId = th.data.taskid;//任务id + getApp().goto("/pages/user/assistance/giftpacklist?help_id=" + help_id + "&is_libao=" + 0 + "&taskId=" + taskId); }, //正在进行任务 test: function(e) { diff --git a/pages/user/assistance/task_assistance.wxml b/pages/user/assistance/task_assistance.wxml index 04bac0e..4eb7e0d 100644 --- a/pages/user/assistance/task_assistance.wxml +++ b/pages/user/assistance/task_assistance.wxml @@ -17,7 +17,7 @@ - + @@ -76,7 +76,7 @@ {{item.zlHelpNum}}/{{item.helpNum}} - 查看礼包 + 查看礼包 领取礼包