diff --git a/src/modules/05_placement/components/OrderPlacement/step/step02.vue b/src/modules/05_placement/components/OrderPlacement/step/step02.vue index 0e95fd912..a64b88f85 100644 --- a/src/modules/05_placement/components/OrderPlacement/step/step02.vue +++ b/src/modules/05_placement/components/OrderPlacement/step/step02.vue @@ -410,6 +410,7 @@ const getData = async (id: string) => { }); // console.log("list", list); rows.value = list; + selected.value = rows.value; }) .catch((e) => { messageError($q, e); @@ -675,33 +676,32 @@ const click = (e: any) => { }; const save = () => { - $q.dialog({ - title: "ยืนยันการบันทึกข้อมูล", - message: "ต้องการยืนยันการบันทึกข้อมูลนี้ใช่หรือไม่?", - cancel: { - flat: true, - color: "negative", - }, - persistent: true, - }).onOk(async () => { - success($q, "บันทึกข้อมูลสำเร็จ"); - next(); - }); - // if (selected.value.length > 0) { - // next(); - // } else { - // dialogMessage( - // $q, - // "ข้อความแจ้งเตือน", - // "กรุณาเลือกรายชื่อ", - // "warning", - // undefined, - // "orange", - // undefined, - // undefined, - // true - // ); - // } + if (selected.value.length > 0) { + $q.dialog({ + title: "ยืนยันการบันทึกข้อมูล", + message: "ต้องการยืนยันการบันทึกข้อมูลนี้ใช่หรือไม่?", + cancel: { + flat: true, + color: "negative", + }, + persistent: true, + }).onOk(async () => { + success($q, "บันทึกข้อมูลสำเร็จ"); + next(); + }); + } else { + dialogMessage( + $q, + "ข้อความแจ้งเตือน", + "กรุณาเลือกรายชื่อ", + "warning", + undefined, + "orange", + undefined, + undefined, + true + ); + } }; const selectData = (row: any) => {};