2023-12-19 15:05:48 +07:00
|
|
|
import env from "../index";
|
2023-12-19 16:35:27 +07:00
|
|
|
const evaluateDirectorMain = `${env.API_URI}/evaluation/director`;
|
2023-12-19 15:51:10 +07:00
|
|
|
const evaluation = `${env.API_URI}/evaluation`;
|
2023-12-22 17:37:36 +07:00
|
|
|
const evaluationFile = `${env.API_URI}/evaluation/document`;
|
2023-12-19 15:05:48 +07:00
|
|
|
export default {
|
|
|
|
|
evaluateDirectorMain: () => `${evaluateDirectorMain}`,
|
2023-12-20 12:43:08 +07:00
|
|
|
evaluateDirectorById: (id: string) => `${evaluateDirectorMain}/${id}`,
|
2023-12-19 16:35:27 +07:00
|
|
|
|
2023-12-20 12:43:08 +07:00
|
|
|
evaluationMain: (page: number, pageSize: number, keyword: string) =>
|
|
|
|
|
`${evaluation}?page=${page}&pageSize=${pageSize}&keyword=${keyword}`,
|
2023-12-23 10:20:41 +07:00
|
|
|
|
|
|
|
|
evaluateGetDetail: (id: string) => `${evaluation}/check-spec/${id}`,
|
2023-12-23 10:38:02 +07:00
|
|
|
evaluateGetStep: (id: string) => `${evaluation}/check/${id}`,
|
2023-12-23 10:20:41 +07:00
|
|
|
|
2023-12-19 15:51:10 +07:00
|
|
|
meeting: () => `${evaluation}/meeting`,
|
|
|
|
|
meetingById: (id: string) => `${evaluation}/meeting/${id}`,
|
2023-12-22 17:37:36 +07:00
|
|
|
meetingFilebyId: (volume: string, id: string) =>
|
|
|
|
|
`${evaluation}/document/${volume}/${id}`,
|
|
|
|
|
meetingFileDowloadbyId: (volume: string, id: string, file: string) =>
|
|
|
|
|
`${evaluation}/document/${volume}/${id}/${file}`,
|
2023-12-21 11:23:56 +07:00
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationFilebyId: (volume: string, id: string, file: string) =>
|
|
|
|
|
`${evaluationFile}/${volume}/${id}/${file}`,
|
|
|
|
|
evaluationFileListbyId: (volume: string, id: string) =>
|
|
|
|
|
`${evaluationFile}/${volume}/${id}`,
|
|
|
|
|
evaluationApproveDoc1: (id: string) => `${evaluation}/doc1/approve/${id}`,
|
2023-12-23 12:18:02 +07:00
|
|
|
evaluationNext5To6: (id: string) => `${evaluation}/announce/${id}`,
|
|
|
|
|
evaluationNextFinish: (id: string) => `${evaluation}/wait-check-doc-v2/${id}`,
|
|
|
|
|
|
2023-12-22 18:20:49 +07:00
|
|
|
evaluationHistory: (id: string) => `${evaluation}/step-history/${id}`,
|
|
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationDateAnnounce: (id: string) => `${evaluation}/check-date/${id}`,
|
2023-12-22 18:20:49 +07:00
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationSigner: (id: string, num: number) =>
|
|
|
|
|
`${evaluation}/doc${num}-signer/${id}`,
|
2023-12-22 18:20:49 +07:00
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationSentToContact: (id: string) => `${evaluation}/contact/user/${id}`,
|
2023-12-22 18:20:49 +07:00
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationPatchData: (volume: string, id: string, file: string) =>
|
|
|
|
|
`${evaluationFile}/${volume}/${id}/${file}`,
|
2023-12-22 18:20:49 +07:00
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationChooseDirectors: (id: string) =>
|
|
|
|
|
`${evaluation}/choose-directors/${id}`,
|
|
|
|
|
evaluationChooseMeeting: (id: string) =>
|
|
|
|
|
`${evaluation}/choose-meetings/${id}`,
|
2023-12-22 18:20:49 +07:00
|
|
|
|
2023-12-23 10:20:41 +07:00
|
|
|
evaluationListData: (id: string) => `${evaluation}/director-meeting/${id}`,
|
2023-12-19 15:05:48 +07:00
|
|
|
};
|