tuqin
8 小时以前 55e155a169b63cea3262d95cf51705ef173a36c2
src/api/hrm/employee/contract/index.ts
@@ -154,3 +154,28 @@
    { file, updateSupport },
  );
}
/** 生成并下载合同文档(docx)
 * @param templateType 1-劳动合同(简版) 2-劳动合同(标准) 3-劳务合同
 */
export function generateContractDocx(id: number, templateType: number) {
  return requestClient.download(
    `/hrm/employee-contract/generate-docx?id=${id}&templateType=${templateType}`,
  );
}
/** 生成合同并回存为合同附件,返回 blobId */
export function generateContractArchive(id: number, templateType: number) {
  return requestClient.post<number>(
    `/hrm/employee-contract/generate?id=${id}&templateType=${templateType}`,
  );
}
/** 下载合同空白模板
 * @param type 1-劳动合同(简版) 2-劳动合同(标准) 3-劳务合同
 */
export function downloadContractTemplate(type: number) {
  return requestClient.download(
    `/hrm/employee-contract/download-template?type=${type}`,
  );
}