Kaynağa Gözat

过期处理

zhengkaixin 4 yıl önce
ebeveyn
işleme
f7f3922df3
2 değiştirilmiş dosya ile 10 ekleme ve 1 silme
  1. 1 1
      utils/mixin.js
  2. 9 0
      utils/request.js

+ 1 - 1
utils/mixin.js

@@ -11,7 +11,7 @@ var app = {
 	getPersonInfo : () => {
 		 return uni.getStorageSync(prefix + 'personInfo')
 	},
-	signOut:()=>  uni.removeStorageSync(prefix + + 'personInfo'),
+	signOut:()=>  uni.removeStorageSync(prefix  + 'personInfo'),
 	getOpenId : () =>   uni.getStorageSync(prefix + 'wx_openId'),
 
 	setOpenId : (value) => uni.setStorageSync(prefix + 'wx_openId', value),

+ 9 - 0
utils/request.js

@@ -24,6 +24,15 @@ const request = (options) => {
 			resCount++
 			//防止连续请求多个接口时loading闪现
 			let [error, res] = response;
+			
+			if (res.data.code == 415&&res.data.message=='请先注册信息') {
+				carhelp.signOut()
+				uni.redirectTo({
+					url: '/pages/car/login'
+				})
+				return;
+			}
+			
 			if (res.data.code != 200) {
 				reject(res.data.message)
 			} else {