2023-08-04 10:40:04 +07:00
|
|
|
import env from "../index";
|
|
|
|
|
const dataOptions = `${env.API_PROBATION_URI}/data-options`;
|
|
|
|
|
const personal = `${env.API_PROBATION_URI}/personal`;
|
2023-08-09 12:09:46 +07:00
|
|
|
const calculate = `${env.API_PROBATION_URI}/calculate`;
|
|
|
|
|
const finish = `${env.API_PROBATION_URI}/assign`;
|
2023-08-04 10:40:04 +07:00
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
competencyOptions: () => `${dataOptions}/competency`,
|
|
|
|
|
competencyGroupOptions: () => `${dataOptions}/competency-group`,
|
|
|
|
|
knowledgeOptions: () => `${dataOptions}/knowledge`,
|
|
|
|
|
skillOptions: () => `${dataOptions}/skill`,
|
|
|
|
|
lawOptions: () => `${dataOptions}/law`,
|
2023-08-09 16:38:17 +07:00
|
|
|
probationPersonalList: () => `${personal}/list`,
|
2023-08-09 12:09:46 +07:00
|
|
|
personal: (personalId:string) => `${personal}?personal_id=${personalId}`,
|
|
|
|
|
newAssign: (personalId:string) => `${dataOptions}/new-assign?personal_id=${personalId}`,
|
|
|
|
|
calculateDate: () => `${calculate}/assign-finish`,
|
|
|
|
|
saveFinish: (personalId:string) => `${finish}/probation-assign?personal_id=${personalId}`,
|
2023-08-04 10:40:04 +07:00
|
|
|
personalAdd: () => `${personal}/add`,
|
|
|
|
|
// clearPosition: (personalId:string) => `${placement}/position/clear/${personalId}`
|
|
|
|
|
};
|