diff --git a/pages/user/assistance/assistance.js b/pages/user/assistance/assistance.js
index 6f22649..4900b35 100644
--- a/pages/user/assistance/assistance.js
+++ b/pages/user/assistance/assistance.js
@@ -168,14 +168,15 @@ Page({
// 领取礼包
get_libao: function(e) {
- var help_id = e.currentTarget.dataset.help_id;
+ var help_id = e.currentTarget.dataset.help_id;//活动id
var taskId = e.currentTarget.dataset.taskid;//任务id
- getApp().goto("/pages/user/assistance/giftpacklist?help_id=" + help_id + "&is_libao=" + 1 + "&taskId=" + taskId);
+ var id = e.currentTarget.dataset.id;//用于跳到礼包详情一键全部领取用的任务id
+ getApp().goto("/pages/user/assistance/giftpacklist?help_id=" + help_id + "&is_libao=" + 1 + "&taskId=" + taskId+"&id="+id);
},
//查看礼包id
- select_libao: function() {
- var orderSn = e.currentTarget.dataset.orderSn; //订单号
+ select_libao: function(e) {
+ var orderSn = e.currentTarget.dataset.ordersn; //订单号
getApp().goto("/pages/user/assistance/giftpacklist?orderSn=" + orderSn);
}
diff --git a/pages/user/assistance/assistance.wxml b/pages/user/assistance/assistance.wxml
index 857a981..5db3f19 100644
--- a/pages/user/assistance/assistance.wxml
+++ b/pages/user/assistance/assistance.wxml
@@ -51,7 +51,7 @@
- 领取礼包
+ 领取礼包
{{item.zlHelpNum}}/{{item.helpNum}}
diff --git a/pages/user/assistance/giftpacklist.js b/pages/user/assistance/giftpacklist.js
index 8634eb5..adf92ba 100644
--- a/pages/user/assistance/giftpacklist.js
+++ b/pages/user/assistance/giftpacklist.js
@@ -22,7 +22,6 @@ Page({
actTitle: '',
getUrl: '',
wareCard: [],
- orderSn: "", //订单编号
lbId: "",
code: "", //核销码
c_state: "0", //判断是否已经使用, 0正常 1已使用 2已过期
@@ -31,31 +30,33 @@ Page({
is_sub: 0, //判断是否重复提交
is_libao: 0, //0轮播查看活动 1领取礼包 2.查看礼包详情
held_id: "", //活动id
- taskId: "", //任务id
+ taskId: "", //任务id用于查找礼包详情
orderSn: "", //订单号
- is_type:"",//类型 0.轮播过来的 1.领取礼包过来的 2.查看礼包过来的
- is_head:0,//数据是否加载完成
- giftBagId:"",//礼包id
+ 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
+ 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
+ taskId: options.taskId,
+ is_type: 1,
+ id: options.id
})
th.help();
}
- if (options.order_sn) {
+ if (options.orderSn) {
th.setData({
orderSn: options.orderSn,
is_type: 2
@@ -84,16 +85,19 @@ Page({
th.setData({
giftImage: th.data.iurl + res.data.data.lbUrl,
giftTitle: res.data.data.giftTitle,
- is_head:1
+ is_head: 1
})
if (res.data.data.giftRemark == '') {
th.setData({
giftRemark: '暂无详情......'
})
} else {
- th.setData({
- giftRemark: res.data.data.giftRemark.replace(/\![]()