diff --git a/custom-tab-bar/index.js b/custom-tab-bar/index.js index c6984e1..80fd4a5 100644 --- a/custom-tab-bar/index.js +++ b/custom-tab-bar/index.js @@ -14,16 +14,14 @@ Component({ lifetimes: { attached: function() { var th=this; - - getApp().getConfig2(function(){ - var e = getApp().globalData.config2; - var json_d = JSON.parse(e.switch_list); - if(!json_d.distribut_switch){ - th.setData({is_no_distri:1}) - } - }) - - + + getApp().promiseGet("/api/weshop/storeDistribut/get/"+os.stoid,{}).then(rs=>{ + var dis=rs.data.data; + if( dis && dis.switch==0){ + th.setData({is_no_distri:1}) + } + }) + getApp().promiseGet("/store/storemoduleendtime/page?store_id=" +os.stoid + "&type=5",{}).then(res=>{ if(res.data.code==0){ var arr = res.data.data.pageData; diff --git a/packageA/pages/distribution/card/card.js b/packageA/pages/distribution/card/card.js index 7b16f02..6edc0e9 100644 --- a/packageA/pages/distribution/card/card.js +++ b/packageA/pages/distribution/card/card.js @@ -22,6 +22,9 @@ Page({ userInfo: data, }); }); + wx.setNavigationBarTitle({ + title: "我的名片", + }); }, /** diff --git a/packageA/pages/distribution/commision/commision.js b/packageA/pages/distribution/commision/commision.js index 67603f4..210ee15 100644 --- a/packageA/pages/distribution/commision/commision.js +++ b/packageA/pages/distribution/commision/commision.js @@ -28,6 +28,10 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { + wx.setNavigationBarTitle({ + title: "佣金明细", + }); + this.setData({ currentSelect: this.data.dropdownArr[0], }); diff --git a/packageA/pages/distribution/goods/goods.js b/packageA/pages/distribution/goods/goods.js index aa18b73..96a2791 100644 --- a/packageA/pages/distribution/goods/goods.js +++ b/packageA/pages/distribution/goods/goods.js @@ -37,6 +37,11 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { + + wx.setNavigationBarTitle({ + title: "上下架商品", + }); + self = this;//保存全局指针 app.isLogin().then(function(data) {//进入页面前已经授权登录成功 self.setData({ diff --git a/packageA/pages/distribution/goods/goods.json b/packageA/pages/distribution/goods/goods.json index 8ed1185..152aabb 100644 --- a/packageA/pages/distribution/goods/goods.json +++ b/packageA/pages/distribution/goods/goods.json @@ -2,6 +2,6 @@ "usingComponents": { "nodata": "/components/nodata/nodata" }, - "navigationBarTitleText": "我的名片", + "navigationBarTitleText": "上下架商品", "enablePullDownRefresh": false } \ No newline at end of file diff --git a/packageA/pages/distribution/myteam/myteam.js b/packageA/pages/distribution/myteam/myteam.js index f5b280c..1dac6db 100644 --- a/packageA/pages/distribution/myteam/myteam.js +++ b/packageA/pages/distribution/myteam/myteam.js @@ -21,6 +21,10 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { + wx.setNavigationBarTitle({ + title: "我的团队", + }); + self = this;//保存全局指针 app.isLogin().then(function(data) {//进入页面前已经授权登录成功 self.setData({ diff --git a/packageA/pages/distribution/order/order.js b/packageA/pages/distribution/order/order.js index 959e696..797fdd4 100644 --- a/packageA/pages/distribution/order/order.js +++ b/packageA/pages/distribution/order/order.js @@ -27,6 +27,11 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { + + wx.setNavigationBarTitle({ + title: "分销订单", + }); + self = this;//保存全局指针 app.isLogin().then(function(data) {//进入页面前已经授权登录成功 self.setData({ diff --git a/packageA/pages/distribution/rank/rank.js b/packageA/pages/distribution/rank/rank.js index aaca578..dd29d33 100644 --- a/packageA/pages/distribution/rank/rank.js +++ b/packageA/pages/distribution/rank/rank.js @@ -21,6 +21,10 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { + wx.setNavigationBarTitle({ + title: "分销排行榜", + }); + self = this;//保存全局指针 app.isLogin().then(function(data) {//进入页面前已经授权登录成功 self.setData({ diff --git a/packageA/pages/distribution/rookie/rookie.js b/packageA/pages/distribution/rookie/rookie.js index b2c775c..b7defcc 100644 --- a/packageA/pages/distribution/rookie/rookie.js +++ b/packageA/pages/distribution/rookie/rookie.js @@ -19,7 +19,10 @@ Page({ */ onLoad: function (options) { self = this; - + + wx.setNavigationBarTitle({ + title: "新手必看", + }); // 判断会员是否授权登录, // 没有登录则跳转到登录页, // 已登录则设置已登录状态,请求加载数据 diff --git a/packageA/pages/distribution/shop/shop.js b/packageA/pages/distribution/shop/shop.js index 3817098..32c1409 100644 --- a/packageA/pages/distribution/shop/shop.js +++ b/packageA/pages/distribution/shop/shop.js @@ -44,6 +44,10 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad: function (options) { + + wx.setNavigationBarTitle({ + title: "我的小店", + }); self = this;//保存全局指针 app.isLogin().then(function(data) {//进入页面前已经授权登录成功 self.setData({ @@ -63,9 +67,9 @@ Page({ success: function (e) { if(e.data.code==0){ self.setData({ - userInfo2: e.data.data, + userInfo2:e.data.data, }); - } ; + }; }, }); diff --git a/pages/distribution/distribution.js b/pages/distribution/distribution.js index ece6c31..02e0000 100644 --- a/pages/distribution/distribution.js +++ b/pages/distribution/distribution.js @@ -24,6 +24,9 @@ Page({ }else{ getApp().goto("/pages/togoin/togoin") //跳到非tabbar页 } + wx.setNavigationBarTitle({ + title: "我的分销", + }); }, @@ -117,55 +120,74 @@ Page({ //如果不是分销会员的话 if(!app.globalData.userInfo['is_distribut']){ - app.request.promiseGet('/api/weshop/users/distribut/getIsDistribut', { - data: { - storeId: self.data.userInfo.store_id, - userId: self.data.userInfo.user_id, - first_leader: self.data.userInfo.first_leader, - }, - isShowLoading: true, - }).then(function(res) { - console.log('!!!===>', res); - if(res.data.code == 0) { - var data={ - fenxiao: res.data.data, - }; - var goods=null; - var isall_pass=1; - for(var i in res.data.data){ - if(!res.data.data[i].pass){ isall_pass=0; } - if(res.data.data[i].type==3 && res.data.data[i].conditonRemark){ - goods={is_buy:1,url:'/pages/index/index/index'}; - if(res.data.data[i].goods_id){ - goods.url='/pages/goods/goodsInfo/goodsInfo?goods_id='+res.data.data[i].goods_id; - } - break; - } - } - if(goods){ - data.buy_goods=goods; - } - self.setData(data); - //如果全部都更新了通过的话 - if(isall_pass){ - wx.showToast({ - title: "全部满足成为分销商", - icon: 'none', - duration: 2000 - }); + + var res=null; + await app.request.promiseGet('/api/weshop/users/distribut/getIsDistribut', { + data: { + storeId: self.data.userInfo.store_id, + userId: self.data.userInfo.user_id, + first_leader: self.data.userInfo.first_leader, + }, + isShowLoading: true, + }).then(function(res1) { + res=res1; + }); + + if(res && res.data.code == 0) { + var data={ + fenxiao: res.data.data, + }; + var goods=null; + var isall_pass=1; + for(var i in res.data.data){ + if(!res.data.data[i].pass){ isall_pass=0; } + if(res.data.data[i].type==3 && res.data.data[i].conditonRemark){ + goods={is_buy:1,url:'/pages/index/index/index'}; + if(res.data.data[i].goods_id){ + goods.url='/pages/goods/goodsInfo/goodsInfo?goods_id='+res.data.data[i].goods_id; + } + break; + } + if(res.data.data[i].type==2){ + if(!res.data.data[i].inviter && getApp().globalData.first_leader){ + await app.request.promiseGet("/api/weshop/users/get/" + os.stoid+"/"+getApp().globalData.first_leader,{}).then(res=>{ + if(res.data.code==0){ + var user= res.data.data; + if(user.is_distribut==1){ + data.fenxiao[i].inviter=user.mobile; + + self.setData(data); + } + } + }) + } + } + } + if(goods){ + data.buy_goods=goods; + } + self.setData(data); + //如果全部都更新了通过的话 + if(isall_pass){ + wx.showToast({ + title: "全部满足成为分销商", + icon: 'none', + duration: 2000 + }); //-- 会员的分销的内容要进行存储 -- app.globalData.userInfo.is_distribut=1; wx.setStorageSync("userinfo",app.globalData.userInfo); - setTimeout(function(){ - self.getDis_data(); + setTimeout(function(){ + self.getDis_data(); self.setData({ userInfo: app.globalData.userInfo, }); - },2000) - } - } - - }); + },2000) + } + } + + + }else{ self.getDis_data() } diff --git a/pages/distribution/distribution.wxml b/pages/distribution/distribution.wxml index 806ba11..bd5ff76 100644 --- a/pages/distribution/distribution.wxml +++ b/pages/distribution/distribution.wxml @@ -102,8 +102,9 @@ - - + + {{item.inviter}} + 验证 diff --git a/pages/togoin/togoin.js b/pages/togoin/togoin.js index 910295e..1817634 100644 --- a/pages/togoin/togoin.js +++ b/pages/togoin/togoin.js @@ -22,8 +22,8 @@ Page({ } var th=this; app.getConfig(function (e) { - e.store_logo=th.data.imghots+e.store_logo; - th.setData({ store: e,store_logo:e.store_logo}); + var logo=th.data.imghots+e.store_logo; + th.setData({ store: e,store_logo:logo}); }) }, //绑定手机号