diff --git a/src/modules/18_command/components/DialogEditSalary.vue b/src/modules/18_command/components/DialogEditSalary.vue index 7c2a2b256..e24ad4329 100644 --- a/src/modules/18_command/components/DialogEditSalary.vue +++ b/src/modules/18_command/components/DialogEditSalary.vue @@ -279,13 +279,13 @@ function onSubmit() { })); await http.post(config.API.commandEditSalary, payload); - success($q, "บันทึกข้อมูลาสำเร็จ"); if (isNext.value) { router.push(`/command/edit/${props.commandId}`); } else { + await props.fetchData(); // เรียกฟังก์ชัน fetchData ที่ส่งมาจาก props เพื่อรีเฟรชข้อมูล closeModal(); - props.fetchData(); // เรียกฟังก์ชัน fetchData ที่ส่งมาจาก props เพื่อรีเฟรชข้อมูล } + success($q, "บันทึกข้อมูลาสำเร็จ"); } catch (error) { messageError($q, error); } finally {