Commit c6a51451389798fbc0a6fddd155b2c537e6adc3f

Authored by xingyu
1 parent 30aa0baf

perf: login

yudao-ui-admin-vue3/src/views/Login/components/LoginForm.vue
@@ -43,11 +43,6 @@ const { t } = useI18n() @@ -43,11 +43,6 @@ const { t } = useI18n()
43 const iconHouse = useIcon({ icon: 'ep:house' }) 43 const iconHouse = useIcon({ icon: 'ep:house' })
44 const iconAvatar = useIcon({ icon: 'ep:avatar' }) 44 const iconAvatar = useIcon({ icon: 'ep:avatar' })
45 const iconLock = useIcon({ icon: 'ep:lock' }) 45 const iconLock = useIcon({ icon: 'ep:lock' })
46 -const LoginCaptchaRules = {  
47 - tenantName: [required],  
48 - username: [required],  
49 - password: [required]  
50 -}  
51 const LoginRules = { 46 const LoginRules = {
52 tenantName: [required], 47 tenantName: [required],
53 username: [required], 48 username: [required],
@@ -142,7 +137,7 @@ onMounted(() => { @@ -142,7 +137,7 @@ onMounted(() => {
142 <template> 137 <template>
143 <el-form 138 <el-form
144 :model="loginData.loginForm" 139 :model="loginData.loginForm"
145 - :rules="loginData.captchaEnable ? LoginCaptchaRules : LoginRules" 140 + :rules="LoginRules"
146 label-position="top" 141 label-position="top"
147 class="login-form" 142 class="login-form"
148 label-width="120px" 143 label-width="120px"