11
This commit is contained in:
@@ -495,5 +495,52 @@ export const onboardingTaskApi = {
|
||||
"material-type/delete",
|
||||
{ ids }
|
||||
);
|
||||
},
|
||||
|
||||
// 合同变量字典定义
|
||||
variableDefinitionPage(params: { keyword?: string; variableCategory?: string; pageNum: number; pageSize: number }) {
|
||||
return moduleRequest("/biz/onboarding/variable-definition/").get<ResPage<any>>("page", params);
|
||||
},
|
||||
|
||||
variableDefinitionList() {
|
||||
return moduleRequest("/biz/onboarding/variable-definition/").get<any[]>("list");
|
||||
},
|
||||
|
||||
addVariableDefinition(params: Record<string, unknown>) {
|
||||
return moduleRequest("/biz/onboarding/variable-definition/").post("add", params);
|
||||
},
|
||||
|
||||
editVariableDefinition(params: Record<string, unknown>) {
|
||||
return moduleRequest("/biz/onboarding/variable-definition/").post("edit", params);
|
||||
},
|
||||
|
||||
deleteVariableDefinitions(ids: number[]) {
|
||||
return moduleRequest("/biz/onboarding/variable-definition/").post("delete", { ids });
|
||||
}
|
||||
};
|
||||
|
||||
const publicHttp = moduleRequest("/open/onboarding/");
|
||||
|
||||
export const onboardingPublicApi = {
|
||||
detail(params: { token: string }) {
|
||||
return publicHttp.post<any>("detail", params);
|
||||
},
|
||||
saveEmployeeInfo(params: Record<string, unknown>) {
|
||||
return publicHttp.post("save-employee-info", params);
|
||||
},
|
||||
saveMaterial(params: { token: string; materialTypeId: number; fileId: number }) {
|
||||
return publicHttp.post("save-material", params);
|
||||
},
|
||||
confirmContract(params: { token: string; taskContractId: number }) {
|
||||
return publicHttp.post("confirm-contract", params);
|
||||
},
|
||||
submit(params: { token: string }) {
|
||||
return publicHttp.post("submit", params);
|
||||
},
|
||||
contractSourceUrl(params: { token: string; taskContractId: number }) {
|
||||
return `/api/open/onboarding/contract-source?token=${encodeURIComponent(params.token)}&taskContractId=${params.taskContractId}`;
|
||||
},
|
||||
deleteMaterial(params: { token: string; taskMaterialId: number }) {
|
||||
return publicHttp.post("delete-material", params);
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user