diff --git a/app.wxss b/app.wxss
index bc3fcd2..480d2a7 100644
--- a/app.wxss
+++ b/app.wxss
@@ -1343,3 +1343,5 @@ checkbox .wx-checkbox-input {
height: 32rpx !important;
margin-right: 16rpx;
}
+
+
diff --git a/packageE/pages/cart/cart2/cart2.js b/packageE/pages/cart/cart2/cart2.js
index 5b41f03..4f4f0bd 100644
--- a/packageE/pages/cart/cart2/cart2.js
+++ b/packageE/pages/cart/cart2/cart2.js
@@ -2249,6 +2249,7 @@ Page({
original_img: th.data.imgUrl + get_data.goodsinfo.original_img,
weight:get_data.goodsinfo.weight, //赠品在计算运费必须的字段
exp_sum_type:get_data.goodsinfo.exp_sum_type, //赠品在计算运费必须的字段
+ uniform_exp_sum:get_data.goodsinfo.uniform_exp_sum, //赠品在计算运费必须的字段
};
var fd_gd=ord_goods[pos]
@@ -2258,6 +2259,10 @@ Page({
newd.is_order_yh = fd_gd.is_order_yh;
newd.is_post_temp = fd_gd.is_post_temp;
+ if(get_data.zp_by>0){
+ newd.is_past=1;
+ }
+
ord_goods.splice(pos+1,0,newd);
th.data.old_cartlist[i].goods.splice(pos2+1,0,newd);
@@ -2340,12 +2345,20 @@ Page({
item_map.lbtitle = get_data.lbtitle;
item_map.zxlbtitle = get_data.zxlbtitle;
+
+
+
var rule=JSON.parse(get_data.rule);
if(rule.is_monthgiftbag && parseFloat(rule.is_monthgiftbag )>0){
//每月礼包
item_map.monthlbtitle = get_data.monthlbtitle;
}
+ //-- 单赠品和多赠品 --
+ if(get_data.gift_id || parseInt(get_data.zp_mode) == 1){
+ item_map.zp_by=rule.zp_by;
+ get_data.zp_by=rule.zp_by;
+ }
//-- 其他门店赠品的总和 --
var other_gift=0;
other_gift=th.get_other_gift(c_arr,get_data.gift_id,pickid);
@@ -2416,6 +2429,7 @@ Page({
pickup_id: pickid,
giftsinfo: get_data.giftsinfo,
zp_num: get_data.zp_num * get_data.bs,
+ zp_by: get_data.zp_by,
gf_pr_name: item_map.name,
prom_id: item_map.prom_id,
bs: parseInt(get_data.bs),
@@ -6476,6 +6490,7 @@ Page({
var check = this.check_good(arr, goods_id);
return !check;
},
+
//立即购买获取优惠活动的内容
buy_now_prom_goods: async function (prom_id, arr, func) {
var th = this;
@@ -7394,6 +7409,8 @@ Page({
new_pk_list_goods.push(item)
}
+ var set_data = this.data.send_gf[gf_pickup_id][this.data.send_gf_index];
+
//-- 循环把赠品添加进去 --
for (var i = 0; i < giftsinfo.length; i++) {
var gf_item = giftsinfo[i];
@@ -7428,8 +7445,13 @@ Page({
var fd=prom_goods_map[th.data.gf_prom_id];
if(fd){
- newd.is_past=fd.is_past;
+ //newd.is_past=fd.is_past;
newd.is_xz_yh=fd.is_xz_yh;
+ //赠品包邮的优化
+ if(set_data.zp_by && set_data.zp_by>0){
+ newd.is_past=1;
+ }
+
}
//赠品的优惠要和商品的一样
@@ -7455,7 +7477,7 @@ Page({
}
}
- var set_data = this.data.send_gf[gf_pickup_id][this.data.send_gf_index];
+
set_data.selected = 1;
var txt9 = "cartlist[" + index + "].goods";
diff --git a/pages/giftpack/giftpacklist/giftpacklist.js b/pages/giftpack/giftpacklist/giftpacklist.js
index f86d8ed..f9ff5e8 100644
--- a/pages/giftpack/giftpacklist/giftpacklist.js
+++ b/pages/giftpack/giftpacklist/giftpacklist.js
@@ -546,6 +546,23 @@ Page({
})
}
+ //-- 如果只限定链接的时候,要取消分享按钮 --
+ if(res.data.data.is_share){
+ wx.hideShareMenu();
+ wx.offCopyUrl()
+ //替换掉复制链接
+ wx.onCopyUrl(() => {
+ setTimeout(()=>{
+ wx.setClipboardData({
+ data: '暂不支持分享',
+ success (res) { }
+ })
+ },500)
+ return { query: 'a=1&b=2' }
+ })
+ }
+
+
var isStart = 0;
var now = ut.gettimestamp();
@@ -565,7 +582,8 @@ Page({
actTitle: res.data.data.actTitle,
wareCard: res.data.data.wareCard,
isStart: isStart,
- sele_g: res.data.data
+ sele_g: res.data.data,
+ is_share:res.data.data.is_share
})
diff --git a/pages/giftpack/giftpacklist/giftpacklist.wxml b/pages/giftpack/giftpacklist/giftpacklist.wxml
index bb13566..2a1f2f5 100644
--- a/pages/giftpack/giftpacklist/giftpacklist.wxml
+++ b/pages/giftpack/giftpacklist/giftpacklist.wxml
@@ -13,7 +13,7 @@
{{giftTitle}}
-
+
分享
@@ -59,9 +59,6 @@
{{actTitle}}
-
-
-