diff --git a/src/modules/13_salary/components/DialogInfoMain.vue b/src/modules/13_salary/components/DialogInfoMain.vue index 8387c42ab..5e1b35128 100644 --- a/src/modules/13_salary/components/DialogInfoMain.vue +++ b/src/modules/13_salary/components/DialogInfoMain.vue @@ -184,34 +184,36 @@ watch( - - + + + - + - + - + + diff --git a/src/modules/13_salary/views/04_salaryLists.vue b/src/modules/13_salary/views/04_salaryLists.vue index d37523836..e27d51208 100644 --- a/src/modules/13_salary/views/04_salaryLists.vue +++ b/src/modules/13_salary/views/04_salaryLists.vue @@ -121,11 +121,12 @@ async function getRound() { roundFilter.value = "ไม่มีข้อมูล"; snapFilter.value = "ไม่มีข้อมูล"; agencyFilter.value = "ไม่มีข้อมูล"; - hideLoader(); } }) .catch((e) => { messageError($q, e); + }) + .finally(() => { hideLoader(); }); } @@ -276,6 +277,9 @@ async function fetchSalalyPeriod( }) .catch((err) => { messageError($q, err); + }) + .finally(() => { + hideLoader(); }); } } diff --git a/src/modules/13_salary/views/05_salaryListsEmployee.vue b/src/modules/13_salary/views/05_salaryListsEmployee.vue index d74831324..e494b93b3 100644 --- a/src/modules/13_salary/views/05_salaryListsEmployee.vue +++ b/src/modules/13_salary/views/05_salaryListsEmployee.vue @@ -120,11 +120,12 @@ async function getRound() { roundFilter.value = "ไม่มีข้อมูล"; snapFilter.value = "ไม่มีข้อมูล"; agencyFilter.value = "ไม่มีข้อมูล"; - hideLoader(); } }) .catch((e) => { messageError($q, e); + }) + .finally(() => { hideLoader(); }); } @@ -247,7 +248,7 @@ async function fetchSalalyPeriod( const body = { rootId: rootId, salaryPeriodId: periodId, - snapshot: snap, + snapshot: snap, }; await http @@ -260,6 +261,9 @@ async function fetchSalalyPeriod( }) .catch((err) => { messageError($q, err); + }) + .finally(() => { + hideLoader(); }); } }