Browse Source

fix(LockModal): Cannot unlock (#3143)

pull/3146/head
bowen 3 years ago
committed by GitHub
parent
commit
cdac147bc8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      src/layouts/default/header/components/lock/LockModal.vue

13
src/layouts/default/header/components/lock/LockModal.vue

@ -48,7 +48,7 @@
const getRealName = computed(() => userStore.getUserInfo?.realName); const getRealName = computed(() => userStore.getUserInfo?.realName);
const [register, { closeModal }] = useModalInner(); const [register, { closeModal }] = useModalInner();
const [registerForm, { validateFields, resetFields }] = useForm({ const [registerForm, { validate, resetFields }] = useForm({
showActionButtonGroup: false, showActionButtonGroup: false,
schemas: [ schemas: [
{ {
@ -63,17 +63,20 @@
], ],
}); });
async function handleLock() { const handleLock = async () => {
const values = (await validateFields()) as any; const { password = '' } = await validate<{
const password: string | undefined = values.password; password: string;
}>();
closeModal(); closeModal();
lockStore.setLockInfo({ lockStore.setLockInfo({
isLock: true, isLock: true,
pwd: password, pwd: password,
}); });
await resetFields(); await resetFields();
} };
const avatar = computed(() => { const avatar = computed(() => {
const { avatar } = userStore.getUserInfo; const { avatar } = userStore.getUserInfo;

Loading…
Cancel
Save