Commit a43724e743672133f0c62a6245d23ff6f46c984e
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) { | ... | ... |