diff --git a/code/base-project/base-uniapp/src/pages-sub/login/index.vue b/code/base-project/base-uniapp/src/pages-sub/login/index.vue
index d47d8ab4..f152d1d9 100644
--- a/code/base-project/base-uniapp/src/pages-sub/login/index.vue
+++ b/code/base-project/base-uniapp/src/pages-sub/login/index.vue
@@ -9,7 +9,7 @@ const userStore = useUserStore()
const startOffset = ref(getWindowInfo().statusBarHeight + 60)
-const loginLoading = ref(false)
+const _loading = ref(false)
const formModel = reactive({
orgid: userStore.userInfo.orgid,
@@ -34,7 +34,7 @@ function onSubmit() {
formRef.value
?.validate()
.then(() => {
- loginLoading.value = true
+ _loading.value = true
loginOrgApi({
orgid: formModel.orgid,
userid: formModel.userid,
@@ -57,11 +57,11 @@ function onSubmit() {
else {
uni.showToast({
title: '登录失败,请稍后再试',
- icon:'error'
+ icon: 'error',
})
}
}).finally(() => {
- loginLoading.value = false
+ _loading.value = false
})
})
.catch((error: FieldValidateError[]) => {
@@ -150,7 +150,7 @@ function onSubmit() {
diff --git a/code/base-project/base-uniapp/src/request/index.ts b/code/base-project/base-uniapp/src/request/index.ts
index f322c3fd..22fc080e 100644
--- a/code/base-project/base-uniapp/src/request/index.ts
+++ b/code/base-project/base-uniapp/src/request/index.ts
@@ -91,6 +91,12 @@ function request(option: UniApp.RequestOptions): Promise> &
if (aborted)
return reject(new Error('请求已取消'))
+ if (res.statusCode !== 200) {
+ console.error('HTTP错误', res.statusCode, res.data)
+ toast.fail(`请求失败:${res.statusCode}`)
+ return reject(new Error(`HTTP错误: ${res.statusCode}`))
+ }
+
let data: IResData
try {
// 解析最外层响应