完善第三方签署
This commit is contained in:
@@ -119,6 +119,13 @@ export interface OnboardingElectronicSignDocument {
|
||||
documentSort: number;
|
||||
originalDocxFileId?: number;
|
||||
signedPdfFileId?: number;
|
||||
employeeSignedPreviewed: boolean;
|
||||
}
|
||||
|
||||
/** 员工已签、企业未盖章文件的契约锁只读预览。 */
|
||||
export interface OnboardingElectronicSignPreview {
|
||||
signDocumentId: number;
|
||||
previewUrl: string;
|
||||
}
|
||||
|
||||
/** 管理端查看的入职电子签流程详情。 */
|
||||
@@ -188,6 +195,8 @@ export interface OnboardingCompany extends OnboardingCompanyOption {
|
||||
legalRepresentative?: string;
|
||||
registeredAddress?: string;
|
||||
contactPhone?: string;
|
||||
qiyuesuoCategoryId?: string;
|
||||
qiyuesuoSealId?: string;
|
||||
remark?: string;
|
||||
status: string;
|
||||
}
|
||||
@@ -476,6 +485,21 @@ export const onboardingTaskApi = {
|
||||
});
|
||||
},
|
||||
|
||||
/** 获取一份员工已签合同的契约锁只读浏览页面。 */
|
||||
previewEmployeeSignedDocument(taskId: number, signDocumentId: number) {
|
||||
return electronicSignHttp.post<OnboardingElectronicSignPreview>(
|
||||
"preview-employee-signed",
|
||||
{ taskId, signDocumentId }
|
||||
);
|
||||
},
|
||||
|
||||
/** 全部合同核对完成后,由后台管理员确认企业盖章。 */
|
||||
companySealElectronicSign(taskId: number) {
|
||||
return electronicSignHttp.post<OnboardingElectronicSignDetail>("company-seal", {
|
||||
taskId
|
||||
});
|
||||
},
|
||||
|
||||
/** 催办当前待签员工。 */
|
||||
noticeElectronicSign(taskId: number) {
|
||||
return electronicSignHttp.post("notice", { taskId });
|
||||
|
||||
Reference in New Issue
Block a user