diff --git a/src/api/13_salary/api.salary.ts b/src/api/13_salary/api.salary.ts index ab445d5f8..160213440 100644 --- a/src/api/13_salary/api.salary.ts +++ b/src/api/13_salary/api.salary.ts @@ -79,6 +79,8 @@ export default { rootId: string ) => `${salaryPeriodEmp}/${type}/comment/${periodId}/${rootId}`, + salaryFile: (name: string, group: string, id: string, subId: string) => + `${salary}/sub-file/${name}/${group}/${id}/${subId}`, salaryUploadFile: (name: string, group: string, id: string, subId: string) => - `${salary}/file/${name}/${group}/${id}/${subId}`, + `${salary}/sub-file/${name}/${group}/${id}/${subId}`, }; diff --git a/src/api/file/api.file.ts b/src/api/file/api.file.ts new file mode 100644 index 000000000..cbdbd1eaa --- /dev/null +++ b/src/api/file/api.file.ts @@ -0,0 +1,20 @@ +import env from "../index"; +const url = `${env.API_URI}/salary`; + +export default { + subFile: (name: string, group: string, id: string, subId: string) => + `${url}/sub-file/${name}/${group}/${id}/${subId}`, + + subFileByFileName: ( + name: string, + group: string, + id: string, + subId: string, + fileName: string + ) => `${url}/sub-file/${name}/${group}/${id}/${subId}/${fileName}`, + + file: (name: string, group: string, id: string) => + `${url}/sub/${name}/${group}/${id}`, + fileByFile: (name: string, group: string, id: string, fileName: string) => + `${url}/sub/${name}/${group}/${id}/${fileName}`, +}; diff --git a/src/app.config.ts b/src/app.config.ts index 96cc78b06..be0aacba9 100644 --- a/src/app.config.ts +++ b/src/app.config.ts @@ -67,6 +67,8 @@ import KPI from "./api/14_KPI/api.KPI"; /** API เงินเดือน/ค่าจ้าง*/ import development from "./api/15_development/api.development"; +import file from "./api/file/api.file"; + // environment variables export const compettitivePanel = import.meta.env.VITE_COMPETITIVE_EXAM_PANEL; export const qualifyDisableExamPanel = import.meta.env @@ -130,6 +132,9 @@ const API = { ...salary, ...KPI, ...development, + + /*file*/ + ...file, }; export default { diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue b/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue index 2e0cf21a7..d90083310 100644 --- a/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue +++ b/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue @@ -1,5 +1,5 @@