perf: 优化.env配置

This commit is contained in:
dhb52 2023-11-05 23:14:56 +08:00
parent 4f2f4f72b5
commit 89dbb8c9e8
4 changed files with 9 additions and 5 deletions

3
.env
View File

@ -13,5 +13,8 @@ VITE_APP_TENANT_ENABLE=true
# 验证码的开关
VITE_APP_CAPTCHA_ENABLE=true
# 文档地址的开关
VITE_APP_DOCALERT_ENABLE=false
# 百度统计
VITE_APP_BAIDU_CODE = a1ff8825baa73c3a78eb96aa40325abc

View File

@ -22,7 +22,7 @@ const goToUrl = () => {
/** 是否开启 */
const getEnable = () => {
return import.meta.env.VITE_APP_TENANT_ENABLE === 'true'
return import.meta.env.VITE_APP_DOCALERT_ENABLE !== 'false'
}
</script>
<style scoped>

View File

@ -193,8 +193,8 @@ const LoginRules = {
}
const loginData = reactive({
isShowPassword: false,
captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE,
tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE,
captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE !== 'false',
tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE !== 'false',
loginForm: {
tenantName: '芋道源码',
username: 'admin',
@ -207,7 +207,7 @@ const loginData = reactive({
//
const getCode = async () => {
//
if (loginData.captchaEnable === 'false') {
if (loginData.captchaEnable) {
await handleLogin({})
} else {
//
@ -217,7 +217,7 @@ const getCode = async () => {
}
//ID
const getTenantId = async () => {
if (loginData.tenantEnable === 'true') {
if (loginData.tenantEnable) {
const res = await LoginApi.getTenantIdByName(loginData.loginForm.tenantName)
authUtil.setTenantId(res)
}

1
types/env.d.ts vendored
View File

@ -14,6 +14,7 @@ interface ImportMetaEnv {
readonly VITE_DEV: string
readonly VITE_APP_CAPTCHA_ENABLE: string
readonly VITE_APP_TENANT_ENABLE: string
readonly VITE_APP_DOCALERT_ENABLE: string
readonly VITE_BASE_URL: string
readonly VITE_UPLOAD_URL: string
readonly VITE_API_BASEPATH: string