|
|
|
@ -160,6 +160,7 @@ const verify = ref()
|
|
|
|
const captchaType = ref('blockPuzzle') // blockPuzzle 滑块 clickWord 点击文字
|
|
|
|
const captchaType = ref('blockPuzzle') // blockPuzzle 滑块 clickWord 点击文字
|
|
|
|
|
|
|
|
|
|
|
|
const getShow = computed(() => unref(getLoginState) === LoginStateEnum.LOGIN)
|
|
|
|
const getShow = computed(() => unref(getLoginState) === LoginStateEnum.LOGIN)
|
|
|
|
|
|
|
|
const defaultTenantName = import.meta.env.VITE_APP_DEFAULT_LOGIN_TENANT || ''
|
|
|
|
|
|
|
|
|
|
|
|
const LoginRules = {
|
|
|
|
const LoginRules = {
|
|
|
|
tenantName: [required],
|
|
|
|
tenantName: [required],
|
|
|
|
@ -171,7 +172,7 @@ const loginData = reactive({
|
|
|
|
captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE,
|
|
|
|
captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE,
|
|
|
|
tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE,
|
|
|
|
tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE,
|
|
|
|
loginForm: {
|
|
|
|
loginForm: {
|
|
|
|
tenantName: import.meta.env.VITE_APP_DEFAULT_LOGIN_TENANT || '',
|
|
|
|
tenantName: defaultTenantName,
|
|
|
|
username: import.meta.env.VITE_APP_DEFAULT_LOGIN_USERNAME || '',
|
|
|
|
username: import.meta.env.VITE_APP_DEFAULT_LOGIN_USERNAME || '',
|
|
|
|
password: import.meta.env.VITE_APP_DEFAULT_LOGIN_PASSWORD || '',
|
|
|
|
password: import.meta.env.VITE_APP_DEFAULT_LOGIN_PASSWORD || '',
|
|
|
|
captchaVerification: '',
|
|
|
|
captchaVerification: '',
|
|
|
|
@ -213,7 +214,7 @@ const getLoginFormCache = () => {
|
|
|
|
username: loginForm.username ? loginForm.username : loginData.loginForm.username,
|
|
|
|
username: loginForm.username ? loginForm.username : loginData.loginForm.username,
|
|
|
|
password: loginForm.password ? loginForm.password : loginData.loginForm.password,
|
|
|
|
password: loginForm.password ? loginForm.password : loginData.loginForm.password,
|
|
|
|
rememberMe: loginForm.rememberMe,
|
|
|
|
rememberMe: loginForm.rememberMe,
|
|
|
|
tenantName: loginForm.tenantName ? loginForm.tenantName : loginData.loginForm.tenantName
|
|
|
|
tenantName: defaultTenantName || loginForm.tenantName || loginData.loginForm.tenantName
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -315,7 +316,9 @@ watch(
|
|
|
|
)
|
|
|
|
)
|
|
|
|
onMounted(() => {
|
|
|
|
onMounted(() => {
|
|
|
|
getLoginFormCache()
|
|
|
|
getLoginFormCache()
|
|
|
|
getTenantByWebsite()
|
|
|
|
if (!defaultTenantName) {
|
|
|
|
|
|
|
|
getTenantByWebsite()
|
|
|
|
|
|
|
|
}
|
|
|
|
})
|
|
|
|
})
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|