From d4d5ccd4c2ab7d30617c727790431ec7987be6d2 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 1 May 2024 15:30:25 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=80=E0=B8=A5=E0=B8=B7=E0=B8=AD=E0=B8=81?= =?UTF-8?q?=E0=B8=95=E0=B8=B3=E0=B9=81=E0=B8=AB=E0=B8=99=E0=B9=88=E0=B8=87?= =?UTF-8?q?=E0=B8=97=E0=B8=B5=E0=B9=88=E0=B8=95=E0=B9=89=E0=B8=AD=E0=B8=87?= =?UTF-8?q?=E0=B8=81=E0=B8=B2=E0=B8=A3=E0=B9=80=E0=B8=9E=E0=B8=B4=E0=B9=88?= =?UTF-8?q?=E0=B8=A1=20=20=3D>=20fix=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DialogAddPosition.vue | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/modules/02_organizationalNew/components/DialogAddPosition.vue b/src/modules/02_organizationalNew/components/DialogAddPosition.vue index 4860a9e3e..3ac2c622d 100644 --- a/src/modules/02_organizationalNew/components/DialogAddPosition.vue +++ b/src/modules/02_organizationalNew/components/DialogAddPosition.vue @@ -112,7 +112,6 @@ function validateFormPositionEdit() { } function saveSelectEdit() { - console.log(formPositionSelect.positionExecutive); dialogConfirm( $q, async () => { @@ -133,8 +132,9 @@ function saveSelectEdit() { posDictField: formPositionSelect.positionField, //สายงาน posTypeId: formPositionSelect.positionType, //*ประเภทตำแหน่ง posLevelId: formPositionSelect.positionLevel, //*ระดับตำแหน่ง - posExecutiveId: dataExecutive, //ตำแหน่งทางการบริหาร - posDictExecutiveField: formPositionSelect.positionExecutiveField, //ด้านทางการบริหาร + posExecutiveId: dataExecutive ?? "", //ตำแหน่งทางการบริหาร + posDictExecutiveField: + formPositionSelect.positionExecutiveField ?? "", //ด้านทางการบริหาร posDictArea: formPositionSelect.positionArea, //ด้าน/สาขา isSpecial: isSpecial.value, } @@ -143,7 +143,7 @@ function saveSelectEdit() { posDictField: formPositionSelect.positionField, //สายงาน posTypeId: formPositionSelect.positionType, //*ประเภทตำแหน่ง posLevelId: formPositionSelect.positionLevel, //*ระดับตำแหน่ง - posExecutive: dataExecutive, //ตำแหน่งทางการบริหาร + posExecutive: dataExecutive ?? "", //ตำแหน่งทางการบริหาร posDictExecutiveField: formPositionSelect.positionExecutiveField, //ด้านทางการบริหาร posDictArea: formPositionSelect.positionArea, //ด้าน/สาขา isSpecial: isSpecial.value, @@ -169,7 +169,6 @@ function saveSelectEdit() { } /** ฟังชั่น บันทึก */ function onSubmitSelectEdit() { - console.log(formPositionSelect.positionExecutive); dialogConfirm( $q, async () => { @@ -182,6 +181,7 @@ function onSubmitSelectEdit() { ? config.API.orgPosPosition : config.API.orgPosPositionExecutive(); showLoader(); + const body = shape.value == "false" ? { @@ -189,7 +189,7 @@ function onSubmitSelectEdit() { posDictField: formPositionSelect.positionField, //สายงาน posTypeId: formPositionSelect.positionType, //*ประเภทตำแหน่ง posLevelId: formPositionSelect.positionLevel, //*ระดับตำแหน่ง - posExecutiveId: dataExecutive, //ตำแหน่งทางการบริหาร + posExecutiveId: dataExecutive ?? "", //ตำแหน่งทางการบริหาร posDictExecutiveField: formPositionSelect.positionExecutiveField, //ด้านทางการบริหาร posDictArea: formPositionSelect.positionArea, //ด้าน/สาขา isSpecial: isSpecial.value, @@ -199,11 +199,12 @@ function onSubmitSelectEdit() { posDictField: formPositionSelect.positionField, //สายงาน posTypeId: formPositionSelect.positionType, //*ประเภทตำแหน่ง posLevelId: formPositionSelect.positionLevel, //*ระดับตำแหน่ง - posExecutive: dataExecutive, //ตำแหน่งทางการบริหาร + posExecutive: dataExecutive ?? "", //ตำแหน่งทางการบริหาร posDictExecutiveField: formPositionSelect.positionExecutiveField, //ด้านทางการบริหาร posDictArea: formPositionSelect.positionArea, //ด้าน/สาขา isSpecial: isSpecial.value, }; + await http .post(url, body) .then(() => { @@ -313,10 +314,9 @@ watch( if (modal.value === true) { await fetchType(); await fetchExecutive(); - if (props.data) { const dataList = props.data; - console.log(dataList); + updateSelectType(dataList.posTypeId); formPositionSelect.positionId = dataList.id; formPositionSelect.positionName = dataList.positionName;