diff --git a/app.wxss b/app.wxss index 0d85c34..2f5903a 100644 --- a/app.wxss +++ b/app.wxss @@ -1207,6 +1207,9 @@ background: #ffe3e2; content: "\e615"; } +.icon-search_fd:before{ + content: '\e618'; +} /* 去掉零售价划线 */ .no_line_x{ @@ -1340,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 40fe8dd..037fedf 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.zb_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,19 @@ 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){ + item_map.zp_by=rule.zp_by; + } + //-- 其他门店赠品的总和 -- var other_gift=0; other_gift=th.get_other_gift(c_arr,get_data.gift_id,pickid); @@ -6476,6 +6488,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; @@ -7428,8 +7441,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(fd.zb_by>0){ + newd.is_past=1; + } + } //赠品的优惠要和商品的一样