diff --git a/src/modules/02_organization/components/DialogFormPosition.vue b/src/modules/02_organization/components/DialogFormPosition.vue index 41fe6558f..6fa4cf1d0 100644 --- a/src/modules/02_organization/components/DialogFormPosition.vue +++ b/src/modules/02_organization/components/DialogFormPosition.vue @@ -449,9 +449,9 @@ function deleteData(id: string) { ); //เช็คว่าตำแหน่งที่ถูกลบมีการเลือกอยู่หรือไม่ถ้ามีให้ลบออกจาก selectedPos - // if (dataRow.find((item) => item.id === id)?.positionIsSelected) { - // selectedPos.value = []; - // } + if (selectedPos.value.some((item) => item.id === id)) { + selectedPos.value = []; + } rows.value = updatedRows; }