瀏覽代碼

过期处理

zhengkaixin 4 年之前
父節點
當前提交
f7f3922df3
共有 2 個文件被更改,包括 10 次插入1 次删除
  1. 1 1
      utils/mixin.js
  2. 9 0
      utils/request.js

+ 1 - 1
utils/mixin.js

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

+ 9 - 0
utils/request.js

@@ -24,6 +24,15 @@ const request = (options) => {
 			resCount++
 			resCount++
 			//防止连续请求多个接口时loading闪现
 			//防止连续请求多个接口时loading闪现
 			let [error, res] = response;
 			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) {
 			if (res.data.code != 200) {
 				reject(res.data.message)
 				reject(res.data.message)
 			} else {
 			} else {