diff --git a/api/request.js b/api/request.js
index 63c0830..a9b8172 100644
--- a/api/request.js
+++ b/api/request.js
@@ -31,6 +31,7 @@ const sendRequest = (options)=>{
rj(result.data);
}
}else if(result.statusCode==401){
+ rj(result.data);
const pages = getCurrentPages();
const currentPages = pages[pages.length-1];
diff --git a/app.js b/app.js
index c29f628..e3aadd6 100644
--- a/app.js
+++ b/app.js
@@ -18,12 +18,14 @@ App({
if(!(this.globalData.appConfig&&this.globalData.appConfig.share_card_title)){
await this.getAppConfig();
}
- if(!(this.globalData.userInfo&&this.globalData.userInfo.user_code)){
- await this.getUserInfo();
- }
let path = '/pages/help/index/index';
- if(this.globalData.userInfo.user_code){
- path = `${path}?shared_user_code=${this.globalData.userInfo.user_code}`;
+ if(this.globalData.accessToken){
+ if(!(this.globalData.userInfo&&this.globalData.userInfo.user_code)){
+ await this.getUserInfo();
+ }
+ if(this.globalData.userInfo.user_code){
+ path = `${path}?shared_user_code=${this.globalData.userInfo.user_code}`;
+ }
}
return {
title:this.globalData.appConfig.share_card_title,
diff --git a/pages/help/index/index.js b/pages/help/index/index.js
index ba3796c..5a3de0f 100644
--- a/pages/help/index/index.js
+++ b/pages/help/index/index.js
@@ -44,9 +44,6 @@ Page({
this.setData({
navBarHeight:height
})
- this.setData({
- isLogin:!!app.globalData.accessToken
- })
// this.getAddress();
app.getAppConfig().then((data)=>{
this.setData({
@@ -97,8 +94,16 @@ Page({
})
}
});
+
+ this.setData({
+ isLogin:!!app.globalData.accessToken
+ })
//手动更改了社区,就不要再次更新默认地址
if(!this.data.manuallyChangedCommunity){
+
+ if(!app.globalData.accessToken){
+ return;
+ }
app.forceGetUserInfo().then((data)=>{
if(data.default_address){
this.setData({
diff --git a/pages/help/index/index.wxml b/pages/help/index/index.wxml
index 8d16a00..a7b0815 100644
--- a/pages/help/index/index.wxml
+++ b/pages/help/index/index.wxml
@@ -64,13 +64,13 @@
-
+
diff --git a/pages/help/index/index.wxss b/pages/help/index/index.wxss
index d68baaf..316129d 100644
--- a/pages/help/index/index.wxss
+++ b/pages/help/index/index.wxss
@@ -171,7 +171,7 @@
align-items: center;
padding:20rpx;
position: fixed;
- bottom:0;
+ bottom:20rpx;
left:20rpx;
right:20rpx;
}
diff --git a/pages/login/login.js b/pages/login/login.js
index 8df203c..2896210 100644
--- a/pages/login/login.js
+++ b/pages/login/login.js
@@ -85,6 +85,11 @@ Page({
url: `/pages/browser/index?url=${encodeURIComponent(this.data.appConfig.url_user_agreement)}`,
})
},
+ goBack(){
+ wx.reLaunch({
+ url: '/pages/help/index/index',
+ })
+ },
shake(){
if(!this.animation){
this.animation = wx.createAnimation({
diff --git a/pages/login/login.wxml b/pages/login/login.wxml
index e7515e9..45a9d6e 100644
--- a/pages/login/login.wxml
+++ b/pages/login/login.wxml
@@ -20,5 +20,6 @@
+ 暂不登录
{{userCode}}
\ No newline at end of file
diff --git a/pages/login/login.wxss b/pages/login/login.wxss
index a2ead47..8575750 100644
--- a/pages/login/login.wxss
+++ b/pages/login/login.wxss
@@ -45,4 +45,13 @@
text-align: center;
color:#999999;
opacity: .1;
+}
+
+.btn-no-login{
+ position: absolute;
+ bottom:60rpx;
+ left:0;
+ width:100%;
+ text-align: center;
+ color: #999999;
}
\ No newline at end of file
diff --git a/pages/my/index/index.wxml b/pages/my/index/index.wxml
index a5a177a..9c12da8 100644
--- a/pages/my/index/index.wxml
+++ b/pages/my/index/index.wxml
@@ -14,11 +14,11 @@
- {{userInfo.coupon_count}}
+ {{userInfo.coupon_count||0}}
优惠券(张)
- {{userInfo.points}}
+ {{userInfo.points||0}}
蜂蜜(克)
diff --git a/pages/order/index/index.js b/pages/order/index/index.js
index 4c7ef73..bf29bf8 100644
--- a/pages/order/index/index.js
+++ b/pages/order/index/index.js
@@ -141,9 +141,19 @@ Page({
},
pager:this.data.pager
})
+ }).catch((res)=>{
+ console.log('res',res);
+ this.setData({
+ "pager.tab1.loading":false,
+ "pager.tab1.loadAll":true,
+ refreshTriggered:{
+ tab1:false
+ }
+ })
});
},
loadMerchantPayOrderList(){
+ return;
//消费买单列表
if(this.data.pager.tab2.loading||this.data.pager.tab2.loadAll){
return;
@@ -210,6 +220,14 @@ Page({
},
pager:this.data.pager
})
+ }).catch((res)=>{
+ this.setData({
+ "pager.tab3.loading":false,
+ "pager.tab3.loadAll":true,
+ refreshTriggered:{
+ tab3:false
+ }
+ })
});
},
pay(event){