refactor: set value on cancel
This commit is contained in:
parent
c0c2d65687
commit
e40ac7a30e
2 changed files with 13 additions and 1 deletions
|
|
@ -37,6 +37,7 @@ onMounted(() => {
|
|||
"
|
||||
:close="
|
||||
() => {
|
||||
cancel?.();
|
||||
modal = false;
|
||||
}
|
||||
"
|
||||
|
|
|
|||
|
|
@ -375,6 +375,7 @@ async function getAllService(
|
|||
|
||||
function triggerCreateEmployee() {
|
||||
employeeFormStore.resetFormDataEmployee(true);
|
||||
setDefaultFormEmployee();
|
||||
employeeFormState.value.dialogType = 'create';
|
||||
employeeFormState.value.dialogModal = true;
|
||||
employeeFormState.value.isEmployeeEdit = true;
|
||||
|
|
@ -1177,7 +1178,17 @@ watch(
|
|||
checkData: () => {
|
||||
return tempValue;
|
||||
},
|
||||
cancel: () => {},
|
||||
cancel: () => {
|
||||
if (!formDataEmployee.firstName) {
|
||||
formDataEmployee.firstName = fullName[0];
|
||||
}
|
||||
if (!formDataEmployee.lastName) {
|
||||
formDataEmployee.lastName = fullName[1];
|
||||
}
|
||||
if (!formDataEmployee.passportNo) {
|
||||
formDataEmployee.passportNo = allMeta['doc_number'];
|
||||
}
|
||||
},
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue