Commit 4bceb6a4a2cfbe2cfd4648121795ca2917ea5390
1 parent
742a6f12
1、商品详情页面显示组合的页签的优化
2、购物车组合购显示去凑单的优化
Showing
2 changed files
with
38 additions
and
7 deletions
pages/cart/cart/cart.js
... | ... | @@ -2443,7 +2443,35 @@ Page({ |
2443 | 2443 | all_num += item[c].goods_num; |
2444 | 2444 | |
2445 | 2445 | if (item[c].prom_type == 7) { |
2446 | - item[c].act = th.data.zuhe_map[item[c].prom_id]; | |
2446 | + item[c].act = th.data.zuhe_map[item[c].prom_id]; | |
2447 | + if(item[c].zh_b_num===undefined || item[c].zh_b_num===null ){ | |
2448 | + var prom_goodsbuynum = 0; | |
2449 | + //--要获得商品,该用户买了多少件,同步应用,用于限购的计算-- | |
2450 | + await getApp().request.promiseGet("/api/weshop/ordergoods/getUserBuyGoodsNum", { | |
2451 | + data: { | |
2452 | + store_id: oo.stoid, | |
2453 | + user_id: getApp().globalData.user_id, | |
2454 | + goods_id: item[c].goods_id, | |
2455 | + prom_type: item[c].prom_type, | |
2456 | + prom_id: item[c].prom_id, | |
2457 | + isnew:1 | |
2458 | + }, | |
2459 | + }).then(res => { | |
2460 | + if(res.data.code==0 && res.data.data) | |
2461 | + | |
2462 | + if (res.data.data.promgoodsbuynum) { | |
2463 | + promgoodsbuynum = res.data.data.promgoodsbuynum; | |
2464 | + } | |
2465 | + | |
2466 | + }) | |
2467 | + | |
2468 | + var txt = "requestData[" + a + "].goods[" + c + "].zh_b_num"; | |
2469 | + th.setData({ | |
2470 | + [txt]: prom_goodsbuynum | |
2471 | + }); | |
2472 | + | |
2473 | + | |
2474 | + } | |
2447 | 2475 | } |
2448 | 2476 | if (item[c].prom_type == 10) { |
2449 | 2477 | item[c].act = th.data.ladder_map[item[c].prom_id]; | ... | ... |
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -1160,12 +1160,7 @@ Page({ |
1160 | 1160 | // } |
1161 | 1161 | |
1162 | 1162 | |
1163 | - //一件代发商品不去计算优惠 | |
1164 | - //if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) { | |
1165 | - if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) { | |
1166 | - ee.check_is_youhui(ee.data.gid); | |
1167 | - } | |
1168 | - | |
1163 | + | |
1169 | 1164 | t.data.data.on_time = ut.formatTime(t.data.data.on_time, 'yyyy-MM-dd hh:mm:ss'); |
1170 | 1165 | |
1171 | 1166 | var cur_price = t.data.data.shop_price; |
... | ... | @@ -1207,6 +1202,12 @@ Page({ |
1207 | 1202 | front_g: ut.deep_cp(t.data.data), |
1208 | 1203 | }); |
1209 | 1204 | |
1205 | + //一件代发商品不去计算优惠 | |
1206 | + //if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) { | |
1207 | + if (!ee.data.fir_goods.whsle_id && ee.data.prom_type != 1 && ee.data.prom_type != 4 && ee.data.prom_type != 6 && ee.data.prom_type != 2) { | |
1208 | + ee.check_is_youhui(ee.data.gid); | |
1209 | + } | |
1210 | + | |
1210 | 1211 | //获取统一条形码,普通商品和优惠促销的商品 |
1211 | 1212 | if (ee.data.data.prom_type == 0 || ee.data.data.prom_type == 3 || ee.data.data.prom_type == 5 || ee.data.data.prom_type == 7 || ee.data.data.prom_type == 9 || ee.data.data.prom_type == 10) { |
1212 | 1213 | ee.get_sto(); |
... | ... | @@ -3474,7 +3475,9 @@ Page({ |
3474 | 3475 | break |
3475 | 3476 | } |
3476 | 3477 | } |
3478 | + | |
3477 | 3479 | console.log(item, 2000); |
3480 | + | |
3478 | 3481 | var cur_price = item.shop_price; |
3479 | 3482 | if (getApp().globalData.userInfo && getApp().globalData.userInfo.card_field) { |
3480 | 3483 | var cfile = getApp().globalData.userInfo.card_field; | ... | ... |