106 lines
5.1 KiB
TypeScript
106 lines
5.1 KiB
TypeScript
import env from "../index";
|
||
const dataOptions = `${env.API_PROBATION_URI}/data-options`;
|
||
const personal = `${env.API_PROBATION_URI}/personal`;
|
||
const calculate = `${env.API_PROBATION_URI}/calculate`;
|
||
const finish = `${env.API_PROBATION_URI}/assign`;
|
||
const evaluate = `${env.API_PROBATION_URI}`;
|
||
const appointMain = `${env.API_PROBATION_URI}/appoint`;
|
||
const orgProfile = `${env.API_URI}/org`;
|
||
const probation = `${env.API_URI}/probation`;
|
||
const report = `${env.API_URI}/probation/report/report`;
|
||
|
||
export default {
|
||
competencyOptions: (personalId: string) =>
|
||
`${dataOptions}/competency?personal_id=${personalId}`,
|
||
competencyGroupOptions: (personalId: string) =>
|
||
`${dataOptions}/competency-group?personal_id=${personalId}`,
|
||
knowledgeOptions: (personalId: string) =>
|
||
`${dataOptions}/knowledge?personal_id=${personalId}`,
|
||
skillOptions: (personalId: string) =>
|
||
`${dataOptions}/skill?personal_id=${personalId}`,
|
||
lawOptions: (personalId: string) =>
|
||
`${dataOptions}/law?personal_id=${personalId}`,
|
||
probationPersonalList: () => `${personal}/list`,
|
||
personal: (personalId: string) => `${personal}?personal_id=${personalId}`,
|
||
newAssign: (personalId: string) =>
|
||
`${dataOptions}/new-assign?personal_id=${personalId}`,
|
||
calculateDate: () => `${calculate}/assign-finish`,
|
||
saveFinish: (personalId: string) => `${finish}?personal_id=${personalId}`,
|
||
saveEditAssign: (personalId: string) => `${finish}?assign_id=${personalId}`,
|
||
personalAdd: () => `${personal}/add`,
|
||
probationGetAssignList: (personalId: string) =>
|
||
`${finish}/assign-list?personal_id=${personalId}`,
|
||
probationsGetAssign: (assignId: string) => `${finish}?assign_id=${assignId}`,
|
||
changestatusProbations: (personalId: string) =>
|
||
`${evaluate}/report/change-status?personal_id=${personalId}`,
|
||
probationCommittee : `${appointMain}/committee`,
|
||
|
||
// probationGetAssignList: (personalId: string) =>
|
||
// `${finish}/assign-list?personal_id=${personalId}`,
|
||
// clearPosition: (personalId:string) => `${placement}/position/clear/${personalId}`
|
||
|
||
// บันทึà¸<C3A0>ผล
|
||
formevaluate: (id: string) => `${evaluate}/evaluate-record?assign_id=${id}`,
|
||
formevaluateround: (id: string, no: string) =>
|
||
`${evaluate}/evaluate-record?assign_id=${id}&evaluate_no=${no}`,
|
||
formevaluateRecord: (id: string) =>
|
||
`${evaluate}/evaluate-record/create?assign_id=${id}`,
|
||
createformevaluate: (id: string) =>
|
||
`${evaluate}/evaluate-record?assign_id=${id}`,
|
||
editFormEvaluate: (id: string, evaluate_id: string) =>
|
||
`${evaluate}/evaluate-record?assign_id=${id}&evaluate_id=${evaluate_id}`,
|
||
// บันทึà¸<C3A0>ผล (ผู้บังคับบัà¸<C3A0>ชา)
|
||
formevaluateCommander: (id: string) =>
|
||
`${evaluate}/evaluate-record/commander?assign_id=${id}`,
|
||
formevaluateRecordCommander: (id: string) =>
|
||
`${evaluate}/evaluate-record/create/commander?assign_id=${id}`,
|
||
editEvaluateCommander: (id: string, evaluate_id: string) =>
|
||
`${evaluate}/evaluate-record/commander?assign_id=${id}&evaluate_id=${evaluate_id}`,
|
||
//à¹<C3A0>บบประเมินผล (ผู้บังคับบัà¸<C3A0>ชา)
|
||
evaluateCreate: (id: string) => `${evaluate}/evaluate/create?assign_id=${id}`,
|
||
evaluatecommader: (id: string, no: string) =>
|
||
`${evaluate}/evaluate?assign_id=${id}&evaluate_no=${no}`,
|
||
createformCommader: (id: string) => `${evaluate}/evaluate?assign_id=${id}`,
|
||
editFormEvaluateCommader: (id: string, evaluate_id: string) =>
|
||
`${evaluate}/evaluate?assign_id=${id}&evaluate_id=${evaluate_id}`,
|
||
|
||
//à¹<C3A0>บบประเมินผล (คณะà¸<C3A0>รรมà¸<C3A0>าร)
|
||
evaluateChairman: (id: string) =>
|
||
`${evaluate}/evaluate-chairman/create?assign_id=${id}`,
|
||
evaluateRoundChairman: (id: string, no: string) =>
|
||
`${evaluate}/evaluate-chairman?assign_id=${id}&evaluate_no=${no}`,
|
||
createformChairman: (id: string) =>
|
||
`${evaluate}/evaluate-chairman?assign_id=${id}`,
|
||
editFormEvaluateChairman: (id: string, evaluate_id: string) =>
|
||
`${evaluate}/evaluate-chairman?assign_id=${id}&evaluate_id=${evaluate_id}`,
|
||
|
||
//à¹<C3A0>บบรายงาน
|
||
evaluateReportcreate: (id: string) =>
|
||
`${evaluate}/evaluate-result/create?assign_id=${id}`,
|
||
evaluateReport: (id: string) => `${evaluate}/evaluate-result?assign_id=${id}`,
|
||
createformReport: (id: string) =>
|
||
`${evaluate}/evaluate-result?assign_id=${id}`,
|
||
|
||
summarySurveyDetail: (id: string) => `${evaluate}/survey?assign_id=${id}`,
|
||
summaryReportDetail: (id: string) => `${evaluate}/report?assign_id=${id}`,
|
||
|
||
orgProfilePlacement: (id: string) => `${orgProfile}/profile/placement/${id}`,
|
||
orgProfileStatus: (profileId: string) =>
|
||
`${orgProfile}/profile/probation/${profileId}`,
|
||
|
||
appointMain,
|
||
appointMainList: (id: string) => `${appointMain}/list/${id}`,
|
||
|
||
orgProfileDirector: `${orgProfile}/profile/commander-director`,
|
||
|
||
permissionsCheck: (id: string) => `${probation}/permissions/${id}`,
|
||
|
||
//รายงาน
|
||
probationReport: `${report}`,
|
||
probationSurvey: `${probation}/survey/admin`,
|
||
|
||
//ราชชื่à¸à¹€à¸¥à¸·à¸à¸<C3A0>ผู้มีà¸à¸³à¸™à¸²à¸ˆà¸à¸à¸<C3A0>คำสั่ง
|
||
probationCommanderDirector : `${orgProfile}/profile/commander-director-position`,
|
||
|
||
|
||
};
|