refactor: fall back value

This commit is contained in:
Thanaphon Frappet 2024-12-26 12:02:09 +07:00
parent 303bc1214d
commit b093e4b546
2 changed files with 24 additions and 2 deletions

View file

@ -69,7 +69,18 @@ function triggerEdit() {
}
function assignToForm() {
formData.value = JSON.parse(JSON.stringify(attributesForm.value));
formData.value = JSON.parse(
JSON.stringify({
customerDuty: attributesForm.value.customerDuty ?? false,
customerDutyCost: attributesForm.value.customerDutyCost ?? 30,
companyDuty: attributesForm.value.companyDuty ?? false,
companyDutyCost: attributesForm.value.companyDutyCost ?? 30,
responsibleUserLocal: attributesForm.value.responsibleUserLocal ?? true,
responsibleUserId: attributesForm.value.responsibleUserId ?? '',
individualDuty: attributesForm.value.individualDuty ?? false,
individualDutyCost: attributesForm.value.individualDutyCost ?? 10,
}),
);
}
</script>
<template>

View file

@ -78,7 +78,18 @@ function triggerEdit() {
}
function assignToForm() {
formData.value = JSON.parse(JSON.stringify(attributesForm.value));
formData.value = JSON.parse(
JSON.stringify({
customerDuty: attributesForm.value.customerDuty ?? false,
customerDutyCost: attributesForm.value.customerDutyCost ?? 30,
companyDuty: attributesForm.value.companyDuty ?? false,
companyDutyCost: attributesForm.value.companyDutyCost ?? 30,
responsibleUserLocal: attributesForm.value.responsibleUserLocal ?? true,
responsibleUserId: attributesForm.value.responsibleUserId ?? '',
individualDuty: attributesForm.value.individualDuty ?? false,
individualDutyCost: attributesForm.value.individualDutyCost ?? 10,
}),
);
}
</script>
<template>