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);
- }
},