diff --git a/src/modules/13_salary/components/04_salaryLists/TabMain.vue b/src/modules/13_salary/components/04_salaryLists/TabMain.vue index 5da8f0b3d..ddf8804e5 100644 --- a/src/modules/13_salary/components/04_salaryLists/TabMain.vue +++ b/src/modules/13_salary/components/04_salaryLists/TabMain.vue @@ -222,6 +222,7 @@ const itemsCard = ref([ * @param id กลุ่ม */ async function fetchDataQuota(id: string) { + if (!id) return; await http .get(config.API.salaryListPeriodQuota(id)) .then((res) => { @@ -254,6 +255,7 @@ async function fetchDataQuota(id: string) { * @param id กลุ่ม */ async function fetchDataPeriod(id: string, force: boolean = false) { + if (!id) return; force && showLoader(); let formData = { ...params.value, diff --git a/src/modules/13_salary/components/05_salaryListsEmployee/TabMain.vue b/src/modules/13_salary/components/05_salaryListsEmployee/TabMain.vue index e4f00a7cc..cc50f45cb 100644 --- a/src/modules/13_salary/components/05_salaryListsEmployee/TabMain.vue +++ b/src/modules/13_salary/components/05_salaryListsEmployee/TabMain.vue @@ -215,6 +215,7 @@ const itemsCard = ref([ * @param id กลุ่ม */ async function fetchDataQuota(id: string) { + if (!id) return; await http .get(config.API.salaryListPeriodQuotaEmp(id)) .then((res) => { @@ -246,6 +247,7 @@ async function fetchDataQuota(id: string) { * @param id กลุ่ม */ async function fetchDataPeriod(id: string, force: boolean = false) { + if (!id) return; force && showLoader(); let formData = { ...params.value,