diff --git a/src/modules/17_acting/views/main.vue b/src/modules/17_acting/views/main.vue index 7b041e42d..af3e40221 100644 --- a/src/modules/17_acting/views/main.vue +++ b/src/modules/17_acting/views/main.vue @@ -70,7 +70,6 @@ async function updateSelected(data: PosMaster) { // เรียกใช้ function fetch รายชื่อ ,fetch รายชื่อรักษาการ await Promise.all([fetchPosMaster(), fetchListAct()]).finally(() => { isLaod.value = false; - console.log("test"); }); } @@ -188,6 +187,8 @@ function selectPosition(data: ListPerson) { }) .catch((err) => { messageError($q, err); + }) + .finally(() => { hideLoader(); }); } @@ -220,11 +221,13 @@ function onSwapPerson(type: string, id: string) { showLoader(); http .get(config.API.orgPosAct + `/swap/${type}/${id}`) - .then(() => { - fetchListAct(); + .then(async () => { + await fetchListAct(); }) .catch((err) => { messageError($q, err); + }) + .finally(() => { hideLoader(); }); } @@ -244,6 +247,8 @@ function onDelete(id: string) { }) .catch((err) => { messageError($q, err); + }) + .finally(() => { hideLoader(); }); });