Commit 8c99a4edd0d86ef51b140210cba39dc3e8ddf49a

Authored by yvan.ni
1 parent f11c3389

购物车必买商品显示的优化

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 //-- 当商品有购买的时候,以及有限购的时候 --
... ...