hrms-mgt/src/api/recruiting/api.disable.ts

41 lines
1.7 KiB
TypeScript
Raw Normal View History

2023-06-01 12:54:58 +07:00
/**
* api
*/
import env from "../index";
const disableExam = `${env.API_CANDIDATE_URI}/candidate/disable-exam/`;
const diable_report = `${env.API_URI}/report/exam/`;
2023-06-01 12:54:58 +07:00
export default {
getDisableCandidates: `${disableExam}candidate`,
saveDisableCandidates: `${disableExam}candidate`,
deleteDisableCandidates: (id: string) => `${disableExam}candidate/${id}`,
getDisableExamDetail: (id: string, examId: string) =>
`${disableExam}exam/${id}/${examId}`,
2023-06-01 12:54:58 +07:00
saveDisableScores: (id: string) => `${disableExam}score/${id}`,
2023-06-01 12:54:58 +07:00
getDisableExamResultById: (id: string) => `${disableExam}exam/${id}`,
2023-06-01 12:54:58 +07:00
// จัดการรอบการสอบ
saveDisablePeriod: `${disableExam}period`,
editDisablePeriod: (id: string) => `${disableExam}period/${id}`,
getDisablePeriodById: (id: string) => `${disableExam}period/${id}`,
uploadDisableCandidates: (id: string) => `${disableExam}candidate/${id}`,
getDisableImportHistory: (id: string) => `${disableExam}history/${id}`,
2023-06-01 12:54:58 +07:00
// รายงาน
downloadDisableExamReport: (id: string, examId: string, type: number = 2) =>
`${diable_report}certificate/${type}/${id}/${examId}`,
downloadDisableScoreReport: (id: string, examId: string) =>
`${diable_report}score/${id}/${examId}`,
exportDisableExam: (id: string) => `${disableExam}export/exam/${id}`,
exportDisablePassExam: (id: string) => `${disableExam}export/pass-exam/${id}`,
exportDisablePassResultExam: (id: string) =>
`${disableExam}export/pass/${id}`,
2023-06-01 12:54:58 +07:00
exportDisableCandidateList: (id: string) => `${diable_report}candidate/${id}`,
exportDisablePassExamList: (id: string) => `${diable_report}pass/${id}`,
periodDisableToPlacement: (examId: string) =>
`${disableExam}placement/${examId}`,
};