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="
|
:close="
|
||||||
() => {
|
() => {
|
||||||
|
cancel?.();
|
||||||
modal = false;
|
modal = false;
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
|
|
|
||||||
|
|
@ -375,6 +375,7 @@ async function getAllService(
|
||||||
|
|
||||||
function triggerCreateEmployee() {
|
function triggerCreateEmployee() {
|
||||||
employeeFormStore.resetFormDataEmployee(true);
|
employeeFormStore.resetFormDataEmployee(true);
|
||||||
|
setDefaultFormEmployee();
|
||||||
employeeFormState.value.dialogType = 'create';
|
employeeFormState.value.dialogType = 'create';
|
||||||
employeeFormState.value.dialogModal = true;
|
employeeFormState.value.dialogModal = true;
|
||||||
employeeFormState.value.isEmployeeEdit = true;
|
employeeFormState.value.isEmployeeEdit = true;
|
||||||
|
|
@ -1177,7 +1178,17 @@ watch(
|
||||||
checkData: () => {
|
checkData: () => {
|
||||||
return tempValue;
|
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