diff --git a/src/api/09_leave/api.leave.ts b/src/api/09_leave/api.leave.ts index 120aca326..6fc2d10a2 100644 --- a/src/api/09_leave/api.leave.ts +++ b/src/api/09_leave/api.leave.ts @@ -45,5 +45,7 @@ export default { leaveReportTimeLate: (type: string) => `${leaveReport}/late/${type}`, leaveReportLeaveday: (type: string) => `${leaveReport}/leaveday/${type}`, + leaveReportLeavedayRetire: () => `${leaveReport}/leavedayRetire`, + leaveReportLeave2: (type: string) => `${leaveReport}/leave2/${type}`, }; diff --git a/src/api/reports/api.report.ts b/src/api/reports/api.report.ts index 8570cb24a..fd9421831 100644 --- a/src/api/reports/api.report.ts +++ b/src/api/reports/api.report.ts @@ -3,11 +3,11 @@ */ import env from "../index"; const reportOrder = `${env.API_REPORT2_URI}/report/order`; -const reportRetire = `${env.API_REPORT2_URI}/report/retire`; -const reportProbation = `${env.API_REPORT2_URI}/report/probation`; -const reportResign = `${env.API_REPORT2_URI}/report/resign/33`; -const reportTransfer = `${env.API_REPORT2_URI}/report/transfer`; -const reportDeceased = `${env.API_REPORT2_URI}/report/deceased`; +const reportRetire = `${env.API_REPORT_URI}/retirement`; +const reportProbation = `${env.API_REPORT_URI}/placement/probation`; +const reportResign = `${env.API_REPORT_URI}/retirement/resign/33`; +const reportTransfer = `${env.API_REPORT_URI}/placement/transfer`; +const reportDeceased = `${env.API_REPORT_URI}/retirement/deceased`; const reportTemplate = `${env.API_REPORT_TEMPLATE_URI}`; export default { diff --git a/src/modules/01_masterdata/components/Indicators/indicatorByPlan/IndicatorByPlan.vue b/src/modules/01_masterdata/components/Indicators/indicatorByPlan/IndicatorByPlan.vue index 17a3af36d..e33d0c816 100644 --- a/src/modules/01_masterdata/components/Indicators/indicatorByPlan/IndicatorByPlan.vue +++ b/src/modules/01_masterdata/components/Indicators/indicatorByPlan/IndicatorByPlan.vue @@ -70,6 +70,7 @@ const roundOp = ref([ { id: "OCT", name: "รอบตุลาคม" }, ]); +const nodeDnaId = ref(""); const nodeplan = ref([]); const nodeAgency = ref([]); const filter = ref(""); @@ -117,6 +118,7 @@ async function fetchDataById(id: string) { planData.strategy = data.strategy; planData.strategyId = data.strategyId; planData.documentInfoEvidence = data.documentInfoEvidence; + nodeDnaId.value = data.nodeDnaId; // หน่วยงาน/ส่วนราชการ const arrayexpandedAgency = [ @@ -168,6 +170,7 @@ function updateSelectedAgency(data: any, isUpdate: boolean = false) { } else { planData.node = data.orgLevel; planData.nodeId = data.orgTreeId; + nodeDnaId.value = data.orgTreeDnaId; } planData.orgRevisionId = data.orgRevisionId; } @@ -185,7 +188,7 @@ function onSubmit() { async () => { const body = { year: year.value == 0 ? null : year.value?.toString(), - period: planData.period, + period: planData.period ? planData.period : null, includingName: planData.includingName, target: planData.target, unit: planData.unit, @@ -304,7 +307,6 @@ onMounted(async () => {