51 lines
1.8 KiB
TypeScript
51 lines
1.8 KiB
TypeScript
import env from "../index";
|
|
const placement = `${env.API_PLACEMENT_URI}/placement`;
|
|
const orgTree = `${env.API_URI_ORG_TREE}`;
|
|
|
|
export default {
|
|
MainDetail: (year: number) => `${placement}/exam/${year}`,
|
|
yearOptions: () => `${placement}/fiscal`,
|
|
personalList: (examId: string) => `${placement}/pass/${examId}`,
|
|
disclaimF: () => `${placement}/pass/disclaim`,
|
|
deferment: () => `${placement}/pass/deferment`,
|
|
getStatCard: (examId: string) => `${placement}/pass/stat/${examId}`,
|
|
getDatapersonal: (id: string) => `${placement}/personal/${id}`,
|
|
putProperty: (id: string) => `${placement}/property/${id}`,
|
|
orgTree: orgTree,
|
|
placementPass: () => `${placement}/pass`,
|
|
placementDefermentInfo: (id: string) => `${placement}/pass/deferment/${id}`,
|
|
placementDisclaimInfo: (id: string) => `${placement}/pass/disclaim/${id}`,
|
|
|
|
//personal
|
|
placementPersonalId: (personalId: string) =>
|
|
`${placement}/personal/${personalId}`,
|
|
|
|
//personal
|
|
placementPropertyId: (personalId: string) =>
|
|
`${placement}/property/${personalId}`,
|
|
|
|
//information
|
|
placementInformationId: (personalId: string) =>
|
|
`${placement}/information/${personalId}`,
|
|
|
|
//address
|
|
placementAddressId: (personalId: string) =>
|
|
`${placement}/address/${personalId}`,
|
|
|
|
//family
|
|
placementFamilyId: (personalId: string) =>
|
|
`${placement}/family/${personalId}`,
|
|
|
|
//certificate
|
|
placementCertId: (personalId: string) =>
|
|
`${placement}/certificate/${personalId}`,
|
|
placementCertDetailId: (personalId: string, certificateId: string) =>
|
|
`${placement}/certificate/${personalId}/${certificateId}`,
|
|
|
|
//education
|
|
placementEducationId: (id: string) => `${placement}/education/${id}`,
|
|
// position
|
|
placementPosition: () => `${placement}/position/use`,
|
|
// putPositiom
|
|
putPosition: (id:any) => `${placement}/position/${id}`,
|
|
};
|