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: '',
|
||||
};
|
||||
|
||||
const defaultFormBankBook = [
|
||||
{
|
||||
bankName: '',
|
||||
accountNumber: '',
|
||||
bankBranch: '',
|
||||
accountName: '',
|
||||
accountType: '',
|
||||
currentlyUse: true,
|
||||
bankUrl: '',
|
||||
},
|
||||
];
|
||||
|
||||
const formDialogRef = ref();
|
||||
|
||||
const formType = ref<'create' | 'edit' | 'delete' | 'view'>('create');
|
||||
|
|
@ -385,6 +397,8 @@ const prevFormData = ref<
|
|||
Omit<BranchCreate & { codeHeadOffice?: string }, 'qrCodeImage'>
|
||||
>(structuredClone(defaultFormData));
|
||||
|
||||
const prevFormBankBook = ref<BankBook[]>(defaultFormBankBook);
|
||||
|
||||
const modalDrawer = ref<boolean>(false);
|
||||
|
||||
function openDrawer() {
|
||||
|
|
@ -502,6 +516,7 @@ async function undo() {
|
|||
formType.value = 'view';
|
||||
const tempSelectedImage = formData.value.selectedImage;
|
||||
formData.value = JSON.parse(JSON.stringify(prevFormData.value));
|
||||
formBankBook.value = JSON.parse(JSON.stringify(prevFormBankBook.value));
|
||||
formData.value.selectedImage = tempSelectedImage;
|
||||
}
|
||||
|
||||
|
|
@ -557,6 +572,7 @@ function drawerEdit() {
|
|||
isImageEdit.value = true;
|
||||
formType.value = 'edit';
|
||||
prevFormData.value = JSON.parse(JSON.stringify(formData.value));
|
||||
prevFormBankBook.value = JSON.parse(JSON.stringify(formBankBook.value));
|
||||
}
|
||||
|
||||
const currentBranchAdmin = ref<User | null>(null);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue