fix โครงสร้างอัตรากำลัง

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-01-20 11:46:58 +07:00
parent 53d05ad09a
commit 46bced52a6

View file

@ -121,28 +121,25 @@ function onSubmit() {
["org" + type + "Fax"]: formData.orgFax,
["org" + type + "Rank"]: formData.orgLevel,
["org" + type + "RankSub"]: formData.orgLevelSub,
misId: formData.misId,
misId: formData.misId ? formData.misId : "",
isDeputy:
type === "Root"
? formData.isDeputy
? formData.isDeputy
: false
: undefined,
isOfficer:
type === "Child1"
? formData.isOfficer
? formData.isOfficer
: false
: undefined,
[nameId]: rootId,
responsibility:
formData.responsibility != null ? formData.responsibility : "",
};
if (type === "Root") {
body = {
...body,
isDeputy:
formData.isDeputy !== undefined ? String(formData.isDeputy) : "",
};
}
if (type === "Child1") {
body = {
...body,
isOfficer:
formData.isOfficer !== undefined ? String(formData.isOfficer) : "",
};
}
//
if (actionType.value === "ADD") {
await http
@ -208,6 +205,7 @@ function closeClear() {
formData.orgLevel = "";
formData.responsibility = "";
formData.isOfficer = false;
formData.isDeputy = false;
formData.misId = "";
props.close?.();
}