Commit 8c99a4edd0d86ef51b140210cba39dc3e8ddf49a
1 parent
f11c3389
购物车必买商品显示的优化
Showing
2 changed files
with
9 additions
and
16 deletions
pages/cart/cart/cart.js
| ... | ... | @@ -143,6 +143,7 @@ Page({ |
| 143 | 143 | for(var i = 1; i < 100; i++) { |
| 144 | 144 | clearInterval(i); |
| 145 | 145 | } |
| 146 | + this.data.zuhe_map={}; | |
| 146 | 147 | }, |
| 147 | 148 | onUnLoad(){ |
| 148 | 149 | getApp().globalData.cart_zh_act=null; |
| ... | ... | @@ -525,21 +526,7 @@ Page({ |
| 525 | 526 | u_item.zh_prom_goods={}; |
| 526 | 527 | for (let var1 in obj) { |
| 527 | 528 | var h_item=obj[var1]; |
| 528 | - var gdlist=null; | |
| 529 | - var url1 = "/api/weshop/prom/zhbuyGoods/page"; | |
| 530 | - var req_data = { | |
| 531 | - page: 1, | |
| 532 | - pageSize: 2000, | |
| 533 | - store_id: os.stoid, | |
| 534 | - zh_id: h_item.prom_id, | |
| 535 | - } | |
| 536 | - await getApp().request.promiseGet(url1, { | |
| 537 | - data: req_data | |
| 538 | - }).then(res => { | |
| 539 | - if (ut.ajax_ok(res)) { | |
| 540 | - gdlist = res.data.data.pageData; | |
| 541 | - } | |
| 542 | - }) | |
| 529 | + var gdlist= th.data.zuhe_map_good[item.prom_id]; | |
| 543 | 530 | //获取活动需要的商品列表 |
| 544 | 531 | u_item.zh_prom_goods[h_item.prom_id]=gdlist; |
| 545 | 532 | } | ... | ... |
pages/cart/cart/zh_calculate.js
| ... | ... | @@ -119,7 +119,13 @@ module.exports = { |
| 119 | 119 | item.offline_price=get_num(item).offline_price; |
| 120 | 120 | var cart_num=get_num(item).goods_num; |
| 121 | 121 | var zh_b_num=get_num2(item).zh_b_num; |
| 122 | - if(!cart_num) continue; | |
| 122 | + if(!cart_num) { | |
| 123 | + if (item.zhqty) { | |
| 124 | + title="必买商品未加购,下单立享【"+act.zhprice+"元任选"+act.zhbuyqty+"件】"; | |
| 125 | + need_to_buy += item.zhqty; | |
| 126 | + } | |
| 127 | + continue; | |
| 128 | + } | |
| 123 | 129 | |
| 124 | 130 | item.cart_num =cart_num; |
| 125 | 131 | //-- 当商品有购买的时候,以及有限购的时候 -- | ... | ... |