From b89c09a258a16c99523cc0db6b90375b38aa60f8 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Fri, 18 Aug 2023 11:56:08 +0700 Subject: [PATCH] no message --- .../components/probation/FormAssign.vue | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/modules/05_placement/components/probation/FormAssign.vue b/src/modules/05_placement/components/probation/FormAssign.vue index 047c35bb0..35a649ead 100644 --- a/src/modules/05_placement/components/probation/FormAssign.vue +++ b/src/modules/05_placement/components/probation/FormAssign.vue @@ -1540,6 +1540,7 @@ const { messageError, showLoader, hideLoader, + dialogConfirm } = mixin; const filterData = (options: any[], excludedGroups: any[]) => { return options.filter( @@ -1946,18 +1947,12 @@ const putData = (id: string) => { return data; }; -const saveData = (id: string) => { - myForm.value.validate().then((result: boolean) => { +const saveData = (id:string) => { + dialogConfirm($q,()=>DataSave(id)) +} +const DataSave = async (id: string) => { + await myForm.value.validate().then((result: boolean) => { if (result) { - $q.dialog({ - title: "บันทึกข้อมูล", - message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?", - cancel: { - flat: true, - const: "negative", - }, - }) - .onOk(() => { const data = putData(id); http .post(config.API.saveFinish(id), data) @@ -1968,9 +1963,6 @@ const saveData = (id: string) => { .finally(() => { hideLoader(); }); - }) - .onCancel(() => {}) - .onDismiss(() => {}); } else { notifyError($q, "กรุณากรอกข้อมูลให้ครบ"); }