diff --git a/src/pages/bind/index.vue b/src/pages/bind/index.vue
index 4d787076..1e0a840b 100644
--- a/src/pages/bind/index.vue
+++ b/src/pages/bind/index.vue
@@ -16,16 +16,16 @@
-
- 图书馆账号
+
+
+
+ 图书馆账号(暂不可用)
一卡通账号
- 测试
diff --git a/src/services/api/codes.ts b/src/services/api/codes.ts
index 0b4d6093..c5ff1e4a 100644
--- a/src/services/api/codes.ts
+++ b/src/services/api/codes.ts
@@ -6,7 +6,8 @@ export const ServerCode = {
UsernamePasswordUnmatched: 200504,
UserNotLogin: 200503,
- SystemError: 200500,
+ SystemError_1: 200500,
+ SystemError_2: 200506,
activation: {
schoolIdOrIdNotExistNotMatch: 200510,
diff --git a/src/services/services/userService.ts b/src/services/services/userService.ts
index 94928687..89a8c6bb 100644
--- a/src/services/services/userService.ts
+++ b/src/services/services/userService.ts
@@ -109,6 +109,7 @@ export default class UserService {
}
return true;
}
+ Taro.hideLoading();
await errCodeHandler(res.data.code, true);
return false;
diff --git a/src/services/utils/errHandler.ts b/src/services/utils/errHandler.ts
index 5448730e..15481e96 100644
--- a/src/services/utils/errHandler.ts
+++ b/src/services/utils/errHandler.ts
@@ -22,10 +22,16 @@ export default async function errCodeHandler(code: number, showModal = true) {
});
}
break;
- case ServerCode.SystemError:
+ case ServerCode.SystemError_1:
await Taro.showToast({
icon: "none",
- title: "服务器暂不可用"
+ title: "请求超时,请重试"
+ });
+ break;
+ case ServerCode.SystemError_2:
+ await Taro.showToast({
+ icon: "none",
+ title: "请求超时,请重试"
});
break;
case ServerCode.UserAlreadyExisted: