diff --git a/src/views/login/account.vue b/src/views/login/account.vue
index 0ad79e0..9d59b52 100644
--- a/src/views/login/account.vue
+++ b/src/views/login/account.vue
@@ -7,10 +7,10 @@
-
-
-
-
+
+
+
+
{{ $t('app.signIn') }}
@@ -34,7 +34,8 @@ const loginForm = reactive({
username: 'admin',
password: 'admin',
key: '',
- // captcha: ''
+ captcha: '',
+ isCaptcha: false
})
const loginRules = ref({
@@ -49,8 +50,12 @@ onMounted(() => {
const onCaptcha = async () => {
const { data } = await useCaptchaApi()
- loginForm.key = data.key
- captchaBase64.value = data.image
+ if (data==null) {
+ loginForm.isCaptcha = false
+ }else {
+ loginForm.key = data.key
+ captchaBase64.value = data.image
+ }
}
const onLogin = () => {