1
0
mirror of https://github.com/1Panel-dev/1Panel.git synced 2025-01-19 08:19:15 +08:00

fix: 解决登录页切换语言提示信息不更换的问题 (#1939)

Refs https://github.com/1Panel-dev/1Panel/issues/1923
This commit is contained in:
zhengkunwang 2023-08-14 13:56:11 +08:00 committed by GitHub
parent 384fc84039
commit b78b0e67ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -148,7 +148,7 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { ref, reactive, onMounted } from 'vue'; import { ref, reactive, onMounted, computed } from 'vue';
import { useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import type { ElForm } from 'element-plus'; import type { ElForm } from 'element-plus';
import { loginApi, getCaptcha, mfaLoginApi, checkIsDemo, getLanguage } from '@/api/modules/auth'; import { loginApi, getCaptcha, mfaLoginApi, checkIsDemo, getLanguage } from '@/api/modules/auth';
@ -182,9 +182,10 @@ const loginForm = reactive({
agreeLicense: false, agreeLicense: false,
language: 'zh', language: 'zh',
}); });
const loginRules = reactive({ const loginRules = reactive({
name: [{ required: true, message: i18n.global.t('commons.rule.username'), trigger: 'blur' }], name: computed(() => [{ required: true, message: i18n.global.t('commons.rule.username'), trigger: 'blur' }]),
password: [{ required: true, message: i18n.global.t('commons.rule.password'), trigger: 'blur' }], password: computed(() => [{ required: true, message: i18n.global.t('commons.rule.password'), trigger: 'blur' }]),
}); });
const mfaButtonFocused = ref(); const mfaButtonFocused = ref();