| | |
| | | import { ValidatedError } from '@arco-design/web-vue/es/form/interface'; |
| | | import { useI18n } from 'vue-i18n'; |
| | | import { useStorage } from '@vueuse/core'; |
| | | import { useUserStore } from '@/store'; |
| | | import { useUserStore, userModelState } from '@/store'; |
| | | import useLoading from '@/hooks/loading'; |
| | | import type { LoginData } from '@/api/user'; |
| | | import { rsaPsw } from '@/utils/ras'; |
| | |
| | | const errorMessage = ref(''); |
| | | const { loading, setLoading } = useLoading(); |
| | | const userStore = useUserStore(); |
| | | const modelStore = userModelState(); |
| | | |
| | | const loginConfig = useStorage('login-config', { |
| | | rememberPassword: true, |
| | |
| | | |
| | | const url = window.location.origin; |
| | | localStorage.setItem('httpUrl', url); |
| | | userStore.getHreFurl(url); |
| | | debugger; |
| | | modelStore.getHrefUrl(url); |
| | | Message.success(t('登录成功')); |
| | | const { rememberPassword } = loginConfig.value; |
| | | const { email, password } = values; |