diff --git a/app.js b/app.js index 7468cd6..16afc9e 100644 --- a/app.js +++ b/app.js @@ -40,7 +40,7 @@ App({ ], globalData: { - cartGoodsNum:0, //购物车总数量 + cartGoodsNum:0, //购物车总数量 isTabBar :false, isIpx: false, //适配IPhoneX url:"", @@ -523,6 +523,7 @@ App({ //-------获取购物车数量---------- requestCardNum: function(th) { if(!this.globalData.user_id) return false; + var that=this; this.request.get("/api/weshop/cart/page", { isShoeLoading:false, data: { @@ -538,14 +539,30 @@ App({ num += e.data.data.pageData[i].goods_num; } } - getApp().globalData.cartGoodsNum=num; + /*--- wx.setTabBarBadge({ //tabbar右上角添加文本 index: 2, ////tabbar下标 text: '' + num //显示的内容 });--*/ - th.getTabBar().setData({cartGoodsNum:num}); - th.data.up_dating = 0 + + //-- 读取服务卡的数量 -- + that.promiseGet("/api/weshop/cartService/page",{ + data:{ + store_id: that.globalData.setting.stoid, + user_id: that.globalData.user_id, + } + }).then(res=>{ + + for (var i = 0; i < res.data.data.pageData.length; i++) { + num += res.data.data.pageData[i].goods_num; + } + + that.globalData.cartGoodsNum=num; + th.data.up_dating = 0 + th.getTabBar().setData({cartGoodsNum:num}); + }) + } }); }, diff --git a/app.json b/app.json index 7dd6f6d..e7cac33 100644 --- a/app.json +++ b/app.json @@ -139,7 +139,7 @@ "pages/profile/profile", "pages/parseHtml/parseHtml", "pages/myGift/myGift", - "pages/myGiftDetails/myGiftDetails", + "pages/myGiftDetails/myGiftDetails", "pages/cart2_ser/cart2_ser" ] diff --git a/packageA/pages/quan_list/quan_list.js b/packageA/pages/quan_list/quan_list.js index 47a2fba..3187c68 100644 --- a/packageA/pages/quan_list/quan_list.js +++ b/packageA/pages/quan_list/quan_list.js @@ -25,19 +25,21 @@ Page({ onLoad: function(t) { var th=this; getApp().getConfig2(function (conf) { - conf.couponset=conf.couponset.replace(/\ { - th.data.loading=0; - if(res.data.code==0){ - if(!th.data.dataList) th.data.dataList=new Array(); - th.data.dataList=th.data.dataList.concat(res.data.data.pageData); - th.data.curpage++; - th.setData({dataList:th.data.dataList}); - } + console.log("onShow:4"); + var data={store_id:os.stoid,type:1,pageSize:10,page:th.data.curpage,user_id:user_id,is_share:0}; + console.log(data); + getApp().request.get("/api/weshop/prom/coupon/pageCouponList", { + data:data, + success:function (res){ + console.log("onShow:5"); + console.log(res); + th.data.loading=0; + if(res.data.code==0){ + if(!th.data.dataList) th.data.dataList=new Array(); + th.data.dataList=th.data.dataList.concat(res.data.data.pageData); + th.data.curpage++; + th.setData({dataList:th.data.dataList}); + } + }, + fail:function (e){ + console.log("onShow:6"); + console.log(e); + } }); }, diff --git a/packageA/pages/quan_list/quan_list.wxml b/packageA/pages/quan_list/quan_list.wxml index 1eb28bc..3c2473d 100644 --- a/packageA/pages/quan_list/quan_list.wxml +++ b/packageA/pages/quan_list/quan_list.wxml @@ -2,9 +2,11 @@ - - - + + + + + diff --git a/pages/index/index/index.js b/pages/index/index/index.js index 4b0f73f..f653c44 100644 --- a/pages/index/index/index.js +++ b/pages/index/index/index.js @@ -351,14 +351,10 @@ Page({ //当隐藏的时候就关闭计时器 onHide: function() { this.data.is_timer = 0; - clearInterval(this.data.pt_timer); - clearInterval(this.data.w_holiday_pop); - clearInterval(this.data.full_screen); - + if(this.data.pt_timer) clearInterval(this.data.pt_timer); + if(this.data.w_holiday_pop) clearInterval(this.data.w_holiday_pop); + if(this.data.full_screen) clearInterval(this.data.full_screen); this.data.w_holiday_pop=0; - for(var i = 1; i < 100; i++) { - clearInterval(i); - } },