| | |
| | | import { LoginStateEnum, useLoginState, useFormRules, useFormValid } from './useLogin'; |
| | | import { useDesign } from '@/hooks/web/useDesign'; |
| | | //import { onKeyStroke } from '@vueuse/core'; |
| | | import { loginDo } from '@/api/sys/onbusUser'; |
| | | |
| | | const ACol = Col; |
| | | const ARow = Row; |
| | |
| | | const rememberMe = ref(false); |
| | | |
| | | const formData = reactive({ |
| | | account: 'vben', |
| | | password: '123456', |
| | | account: 'z9000011', |
| | | password: '606063', |
| | | }); |
| | | |
| | | const { validForm } = useFormValid(formRef); |
| | |
| | | if (!data) return; |
| | | try { |
| | | loading.value = true; |
| | | if (data.account.startsWith('z9000')) { |
| | | try { |
| | | let res = await loginDo({ |
| | | password: data.password, |
| | | account: data.account, |
| | | }); |
| | | Logger.log('登录的res为:', res); |
| | | if(res.msg == '登录成功'){ |
| | | data.password = '123456'; |
| | | data.account = 'vben'; |
| | | } |
| | | } catch (error) { |
| | | Logger.error('登录的userInfo err为:', error); |
| | | } |
| | | } |
| | | const userInfo = await userStore.login({ |
| | | password: data.password, |
| | | username: data.account, |