diff --git a/src/modules/15_development/views/EmployeeHistory.vue b/src/modules/15_development/views/EmployeeHistory.vue index 00d7bb263..a18007bd0 100644 --- a/src/modules/15_development/views/EmployeeHistory.vue +++ b/src/modules/15_development/views/EmployeeHistory.vue @@ -127,28 +127,28 @@ const columns = ref([ }, ]); -function onAdd() { - store.statusEdit = false; - router.push(`/development/employee-history/add`); -} +// function onAdd() { +// store.statusEdit = false; +// router.push(`/development/employee-history/add`); +// } + function onDownload() { showLoader(); - http - .get(config.API.developmentReportHistoryOfficer()) - .then((res) => { - const dataList = res.data.result; - genReportXLSX( - dataList, - "รายการประวัติฝึกอบรม/ดูงานลูกจ้าง" - ); - }) - .catch((e) => { - messageError($q, e); - }) - .finally(() => { - hideLoader(); - }); - + http + .post(config.API.developmentReportHistoryOfficer(), { + year: formFilter.year, + root: agency.value, + }) + .then((res) => { + const dataList = res.data.result; + genReportXLSX(dataList, "รายการประวัติฝึกอบรม/ดูงานลูกจ้าง"); + }) + .catch((e) => { + messageError($q, e); + }) + .finally(() => { + hideLoader(); + }); } function onEdit(id: string) { @@ -162,6 +162,7 @@ function getData() { pageSize: formFilter.pageSize, keyword: formFilter.keyword, year: formFilter.year, + root: agency.value, }; showLoader(); @@ -200,6 +201,7 @@ onMounted(() => { getData(); }); +