Commit a43724e743672133f0c62a6245d23ff6f46c984e

Authored by taiyuan
1 parent 69b3b334

购物车增删时badge数值修改

Showing 1 changed file with 27 additions and 8 deletions
pages/cart/cart/cart.js
... ... @@ -155,6 +155,7 @@ Page({
155 155 },
156 156 //-------------获取购物车列表,要安装门店进行分类订单-----------
157 157 getCardList: function() {
  158 +
158 159 var th = this;
159 160  
160 161 //要获取会员是不是等级会员
... ... @@ -190,6 +191,7 @@ Page({
190 191 th.get_cart();
191 192 th.get_ser_cart();
192 193 }
  194 +
193 195  
194 196 }
195 197 })
... ... @@ -563,7 +565,9 @@ Page({
563 565 }
564 566 }
565 567  
566   -
  568 + // console.log('AAAAAAAAAAAA', all_num);
  569 + // getApp().globalData.cartGoodsNum = all_num;
  570 +
567 571 th.setData({
568 572 requestData: arr,
569 573 all_num: all_num,
... ... @@ -662,7 +666,7 @@ Page({
662 666 }
663 667 }
664 668  
665   -
  669 + // console.log('BBBBBB', all_num);
666 670 th.setData({
667 671 service_data: arr,
668 672 all_num2: all_num,
... ... @@ -773,7 +777,8 @@ Page({
773 777 var a = t.currentTarget.dataset.item;
774 778 var b = t.currentTarget.dataset.pitems;
775 779 a = this.data.requestData[b].goods[a];
776   -
  780 +
  781 + console.log('add+');
777 782 if (a.goods_num<a.store_count) {
778 783 var e = {
779 784 goods_num: a.goods_num + 1,
... ... @@ -781,6 +786,7 @@ Page({
781 786 goods_id: a.goods_id,
782 787 store_id: oo.stoid
783 788 };
  789 + // console.log('goods_num', e.goods_num);
784 790 this.postCardList(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems);
785 791 } else {
786 792 wx.showModal({
... ... @@ -859,7 +865,7 @@ Page({
859 865 goods_id: a.goods_id,
860 866 store_id: oo.stoid
861 867 };
862   - this.postCardList_ser(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems);
  868 + // this.postCardList_ser(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems);
863 869  
864 870 },
865 871 //-------------减数量---------------------
... ... @@ -1393,6 +1399,9 @@ Page({
1393 1399 });
1394 1400 }
1395 1401 }
  1402 +
  1403 + // getApp().globalData.cartGoodsNum = all_num;
  1404 + // console.log('CCCCCCC', all_num, getApp().globalData.cartGoodsNum);
1396 1405  
1397 1406 this.setData({
1398 1407 checkAllToggle: ischeck,
... ... @@ -1407,14 +1416,14 @@ Page({
1407 1416  
1408 1417 var e = this,th=e;
1409 1418 var user_id = getApp().globalData.user_id;
1410   - console.log('update');
1411   - console.log(t);
  1419 + // console.log('update');
  1420 + // console.log('9995959595959',t);
1412 1421 rq.get("/api/weshop/goods/get/" + oo.stoid + "/" + t.goods_id, {
1413 1422 isShowLoading: 0,
1414 1423 async success(d) {
1415 1424 var limit = d.data.data.viplimited;
1416 1425 var store_count = d.data.data.store_count;
1417   - var wareIds=d.data.data.erpwareid;
  1426 + var wareIds = d.data.data.erpwareid;
1418 1427  
1419 1428 var goodsinfo = e.data.requestData[pitem].goods[item];
1420 1429 var promgoodsbuynum = 0;
... ... @@ -1437,8 +1446,12 @@ Page({
1437 1446 th.setData({[txt]:promgoodsbuynum});
1438 1447 }
1439 1448 goodsbuynum = buy_num_data.goodsbuynum;
  1449 +
  1450 +
  1451 + // console.log('goodsbuynum===========', goodsbuynum);
1440 1452 })
1441 1453  
  1454 +
1442 1455  
1443 1456 var buyed_mum2 = t.goods_num + goodsbuynum;
1444 1457 if (buyed_mum2 > limit && limit > 0) {
... ... @@ -2094,7 +2107,11 @@ Page({
2094 2107 var url = '/api/weshop/cart/delIds/' + oo.stoid + '/' + user_id + "/" + glist;
2095 2108 getApp().request.delete(url, {
2096 2109 success: function(t) {
  2110 + // console.log('del done1111111111');
2097 2111 th.getCardList();
  2112 + getApp().requestCardNum(th);
  2113 + // console.log('all================', th.data.all_num);
  2114 + // getApp().globalData.cartGoodsNum =
2098 2115 }
2099 2116 });
2100 2117 }
... ... @@ -2105,10 +2122,12 @@ Page({
2105 2122 getApp().request.delete(url, {
2106 2123 success: function(t) {
2107 2124 th.getCardList();
  2125 + getApp().requestCardNum(th);
  2126 + console.log('all2================', th.data.all_num);
2108 2127 }
2109 2128 });
2110 2129 }
2111   -
  2130 +
2112 2131 },
2113 2132 //跳到首页
2114 2133 goto: function(e) {
... ...