Commit 8c99a4edd0d86ef51b140210cba39dc3e8ddf49a

Authored by yvan.ni
1 parent f11c3389

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

pages/cart/cart/cart.js
@@ -143,6 +143,7 @@ Page({ @@ -143,6 +143,7 @@ Page({
143 for(var i = 1; i < 100; i++) { 143 for(var i = 1; i < 100; i++) {
144 clearInterval(i); 144 clearInterval(i);
145 } 145 }
  146 + this.data.zuhe_map={};
146 }, 147 },
147 onUnLoad(){ 148 onUnLoad(){
148 getApp().globalData.cart_zh_act=null; 149 getApp().globalData.cart_zh_act=null;
@@ -525,21 +526,7 @@ Page({ @@ -525,21 +526,7 @@ Page({
525 u_item.zh_prom_goods={}; 526 u_item.zh_prom_goods={};
526 for (let var1 in obj) { 527 for (let var1 in obj) {
527 var h_item=obj[var1]; 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 u_item.zh_prom_goods[h_item.prom_id]=gdlist; 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,7 +119,13 @@ module.exports = {
119 item.offline_price=get_num(item).offline_price; 119 item.offline_price=get_num(item).offline_price;
120 var cart_num=get_num(item).goods_num; 120 var cart_num=get_num(item).goods_num;
121 var zh_b_num=get_num2(item).zh_b_num; 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 item.cart_num =cart_num; 130 item.cart_num =cart_num;
125 //-- 当商品有购买的时候,以及有限购的时候 -- 131 //-- 当商品有购买的时候,以及有限购的时候 --