diff --git a/src/modules/06_retirement/components/01_retirement/DialogAddListRetirement.vue b/src/modules/06_retirement/components/01_retirement/DialogAddListRetirement.vue index 10b006879..16a718581 100644 --- a/src/modules/06_retirement/components/01_retirement/DialogAddListRetirement.vue +++ b/src/modules/06_retirement/components/01_retirement/DialogAddListRetirement.vue @@ -12,7 +12,7 @@ import type { RoundData } from "@/modules/06_retirement/interface/index/Main"; /** Use */ const $q = useQuasar(); const mixin = useCounterMixin(); -const { dialogConfirm, messageError } = mixin; +const { dialogConfirm, messageError, showLoader, hideLoader } = mixin; const router = useRouter(); /** Prop */ @@ -90,6 +90,7 @@ async function clickSelect(action: string) { // เพิ่มรอบประกาศเกษียณอายุราชการ API async function cerateRetirement(data: object) { + showLoader(); await http .post(config.API.createProfile(), data) .then((res) => { @@ -99,7 +100,9 @@ async function cerateRetirement(data: object) { }) .catch((e) => { messageError($q, e); - }); + hideLoader(); + }) + .finally(() => {}); }