|
|
@ -24,16 +24,16 @@ import { useI18n } from '@/hooks/web/useI18n' |
|
|
|
import { useDesign } from '@/hooks/web/useDesign' |
|
|
|
import { useDesign } from '@/hooks/web/useDesign' |
|
|
|
import { BasicModal, useModalInner } from '@/components/Modal' |
|
|
|
import { BasicModal, useModalInner } from '@/components/Modal' |
|
|
|
import { BasicForm, useForm } from '@/components/Form' |
|
|
|
import { BasicForm, useForm } from '@/components/Form' |
|
|
|
|
|
|
|
|
|
|
|
import { useUserStore } from '@/store/modules/user' |
|
|
|
import { useUserStore } from '@/store/modules/user' |
|
|
|
import { useLockStore } from '@/store/modules/lock' |
|
|
|
import { useLockStore } from '@/store/modules/lock' |
|
|
|
import headerImg from '@/assets/images/header.jpg' |
|
|
|
import headerImg from '@/assets/images/header.jpg' |
|
|
|
|
|
|
|
|
|
|
|
const { t } = useI18n() |
|
|
|
const { t } = useI18n() |
|
|
|
const { prefixCls } = useDesign('header-lock-modal') |
|
|
|
const { prefixCls } = useDesign('header-lock-modal') |
|
|
|
const userStore = useUserStore() |
|
|
|
const userStore = useUserStore() |
|
|
|
const lockStore = useLockStore() |
|
|
|
const lockStore = useLockStore() |
|
|
|
|
|
|
|
|
|
|
|
const getRealName = computed(() => userStore.getUserInfo?.realName) |
|
|
|
const getRealName = computed(() => userStore.getUserInfo?.user.nickname) |
|
|
|
const [register, { closeModal }] = useModalInner() |
|
|
|
const [register, { closeModal }] = useModalInner() |
|
|
|
|
|
|
|
|
|
|
|
const [registerForm, { validateFields, resetFields }] = useForm({ |
|
|
|
const [registerForm, { validateFields, resetFields }] = useForm({ |
|
|
@ -64,7 +64,7 @@ async function handleLock() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const avatar = computed(() => { |
|
|
|
const avatar = computed(() => { |
|
|
|
const { avatar } = userStore.getUserInfo |
|
|
|
const { avatar } = userStore.getUserInfo.user |
|
|
|
return avatar || headerImg |
|
|
|
return avatar || headerImg |
|
|
|
}) |
|
|
|
}) |
|
|
|
</script> |
|
|
|
</script> |
|
|
|