fix: edit undo FormBankBook
This commit is contained in:
parent
f4474c2624
commit
b965420e5c
1 changed files with 16 additions and 0 deletions
|
|
@ -363,6 +363,18 @@ const defaultFormData = {
|
||||||
permitNo: '',
|
permitNo: '',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const defaultFormBankBook = [
|
||||||
|
{
|
||||||
|
bankName: '',
|
||||||
|
accountNumber: '',
|
||||||
|
bankBranch: '',
|
||||||
|
accountName: '',
|
||||||
|
accountType: '',
|
||||||
|
currentlyUse: true,
|
||||||
|
bankUrl: '',
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
const formDialogRef = ref();
|
const formDialogRef = ref();
|
||||||
|
|
||||||
const formType = ref<'create' | 'edit' | 'delete' | 'view'>('create');
|
const formType = ref<'create' | 'edit' | 'delete' | 'view'>('create');
|
||||||
|
|
@ -385,6 +397,8 @@ const prevFormData = ref<
|
||||||
Omit<BranchCreate & { codeHeadOffice?: string }, 'qrCodeImage'>
|
Omit<BranchCreate & { codeHeadOffice?: string }, 'qrCodeImage'>
|
||||||
>(structuredClone(defaultFormData));
|
>(structuredClone(defaultFormData));
|
||||||
|
|
||||||
|
const prevFormBankBook = ref<BankBook[]>(defaultFormBankBook);
|
||||||
|
|
||||||
const modalDrawer = ref<boolean>(false);
|
const modalDrawer = ref<boolean>(false);
|
||||||
|
|
||||||
function openDrawer() {
|
function openDrawer() {
|
||||||
|
|
@ -502,6 +516,7 @@ async function undo() {
|
||||||
formType.value = 'view';
|
formType.value = 'view';
|
||||||
const tempSelectedImage = formData.value.selectedImage;
|
const tempSelectedImage = formData.value.selectedImage;
|
||||||
formData.value = JSON.parse(JSON.stringify(prevFormData.value));
|
formData.value = JSON.parse(JSON.stringify(prevFormData.value));
|
||||||
|
formBankBook.value = JSON.parse(JSON.stringify(prevFormBankBook.value));
|
||||||
formData.value.selectedImage = tempSelectedImage;
|
formData.value.selectedImage = tempSelectedImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -557,6 +572,7 @@ function drawerEdit() {
|
||||||
isImageEdit.value = true;
|
isImageEdit.value = true;
|
||||||
formType.value = 'edit';
|
formType.value = 'edit';
|
||||||
prevFormData.value = JSON.parse(JSON.stringify(formData.value));
|
prevFormData.value = JSON.parse(JSON.stringify(formData.value));
|
||||||
|
prevFormBankBook.value = JSON.parse(JSON.stringify(formBankBook.value));
|
||||||
}
|
}
|
||||||
|
|
||||||
const currentBranchAdmin = ref<User | null>(null);
|
const currentBranchAdmin = ref<User | null>(null);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue