fix(login): 忘记密码链接加提示,避免点击无响应
This commit is contained in:
1 parent
d283d223c0
commit
1737f37d82
3 files changed
+8
-2
No files matched your search
@@ -112,6 +112,7 @@ export default {
|
|||||||
login: 'Sign in',
|
login: 'Sign in',
|
||||||
remember: 'Remember me',
|
remember: 'Remember me',
|
||||||
forgetPassword: 'Forget password',
|
forgetPassword: 'Forget password',
|
||||||
|
forgetPasswordHint: 'Please contact the administrator to reset your password',
|
||||||
usernamePlaceholder: 'Please input username',
|
usernamePlaceholder: 'Please input username',
|
||||||
passwordPlaceholder: 'Please input password'
|
passwordPlaceholder: 'Please input password'
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -112,6 +112,7 @@ export default {
|
|||||||
login: '登录',
|
login: '登录',
|
||||||
remember: '记住我',
|
remember: '记住我',
|
||||||
forgetPassword: '忘记密码',
|
forgetPassword: '忘记密码',
|
||||||
|
forgetPasswordHint: '请联系管理员重置密码',
|
||||||
usernamePlaceholder: '请输入用户名',
|
usernamePlaceholder: '请输入用户名',
|
||||||
passwordPlaceholder: '请输入密码'
|
passwordPlaceholder: '请输入密码'
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
import { reactive, ref, watch, onMounted, unref } from 'vue'
|
import { reactive, ref, watch, onMounted, unref } from 'vue'
|
||||||
import { Form, FormSchema } from '@/components/Form'
|
import { Form, FormSchema } from '@/components/Form'
|
||||||
import { useI18n } from '@/hooks/web/useI18n'
|
import { useI18n } from '@/hooks/web/useI18n'
|
||||||
import { ElCheckbox, ElLink } from 'element-plus'
|
import { ElCheckbox, ElLink, ElMessage } from 'element-plus'
|
||||||
import { useForm } from '@/hooks/web/useForm'
|
import { useForm } from '@/hooks/web/useForm'
|
||||||
import { loginApi, getAdminRoleApi } from '@/api/login'
|
import { loginApi, getAdminRoleApi } from '@/api/login'
|
||||||
import { useAppStore } from '@/store/modules/app'
|
import { useAppStore } from '@/store/modules/app'
|
||||||
@@ -92,7 +92,11 @@ const schema = reactive<FormSchema[]>([
|
|||||||
<>
|
<>
|
||||||
<div class="flex justify-between items-center w-[100%]">
|
<div class="flex justify-between items-center w-[100%]">
|
||||||
<ElCheckbox v-model={remember.value} label={t('login.remember')} size="small" />
|
<ElCheckbox v-model={remember.value} label={t('login.remember')} size="small" />
|
||||||
<ElLink type="primary" underline={false}>
|
<ElLink
|
||||||
|
type="primary"
|
||||||
|
underline={false}
|
||||||
|
onClick={() => ElMessage.info(t('login.forgetPasswordHint'))}
|
||||||
|
>
|
||||||
{t('login.forgetPassword')}
|
{t('login.forgetPassword')}
|
||||||
</ElLink>
|
</ElLink>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in new issue
Block a user