完善第三方签署
This commit is contained in:
+5
@@ -64,6 +64,7 @@ public class OnboardingContractTemplateController
|
||||
/// 查询入职模板当前公司、部门及岗位可选择的合同模板。
|
||||
/// </summary>
|
||||
[HttpPost("list-available")]
|
||||
[DisplayName("查询可选合同模板")]
|
||||
public async Task<dynamic> ListAvailable([FromBody] OnboardingContractTemplateAvailableInput input)
|
||||
{
|
||||
return await _service.ListAvailable(input);
|
||||
@@ -113,6 +114,7 @@ public class OnboardingContractTemplateController
|
||||
/// 新增合同模板版本。
|
||||
/// </summary>
|
||||
[HttpPost("version/add")]
|
||||
[DisplayName("新增合同模板版本")]
|
||||
public async Task AddVersion([FromBody] OnboardingContractVersionAddInput input)
|
||||
{
|
||||
await _service.AddVersion(input);
|
||||
@@ -122,6 +124,7 @@ public class OnboardingContractTemplateController
|
||||
/// 设置合同模板版本状态。
|
||||
/// </summary>
|
||||
[HttpPost("version/set-status")]
|
||||
[DisplayName("设置合同模板版本状态")]
|
||||
public async Task SetVersionStatus([FromBody] OnboardingContractVersionStatusInput input)
|
||||
{
|
||||
await _service.SetVersionStatus(input);
|
||||
@@ -131,6 +134,7 @@ public class OnboardingContractTemplateController
|
||||
/// 删除未被入职模板或任务使用的合同模板版本。
|
||||
/// </summary>
|
||||
[HttpPost("version/delete")]
|
||||
[DisplayName("删除合同模板版本")]
|
||||
public async Task DeleteVersion([FromBody] BaseIdInput input)
|
||||
{
|
||||
await _service.DeleteVersion(input);
|
||||
@@ -150,6 +154,7 @@ public class OnboardingContractTemplateController
|
||||
/// 编辑模板变量。
|
||||
/// </summary>
|
||||
[HttpPost("variable/edit")]
|
||||
[DisplayName("编辑合同模板变量")]
|
||||
public async Task EditVariable([FromBody] OnboardingTemplateVariableEditInput input)
|
||||
{
|
||||
await _service.EditVariable(input);
|
||||
|
||||
+22
@@ -73,6 +73,28 @@ public class OnboardingElectronicSignController
|
||||
return await _service.GetSignLink(input);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取员工已签、企业未盖章文件的只读浏览页面。
|
||||
/// </summary>
|
||||
[HttpPost("preview-employee-signed")]
|
||||
[DisplayName("预览员工已签合同")]
|
||||
public async Task<OnboardingElectronicSignPreviewOutput> PreviewEmployeeSignedDocument(
|
||||
[FromBody] OnboardingElectronicSignPreviewInput input)
|
||||
{
|
||||
return await _service.PreviewEmployeeSignedDocument(input);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 全部文件核对完成后,由后台管理员确认企业盖章。
|
||||
/// </summary>
|
||||
[HttpPost("company-seal")]
|
||||
[DisplayName("确认入职合同企业盖章")]
|
||||
public async Task<OnboardingElectronicSignDetailOutput> CompanySeal(
|
||||
[FromBody] OnboardingElectronicSignTaskInput input)
|
||||
{
|
||||
return await _service.CompanySeal(input);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 催办当前待签员工。
|
||||
/// </summary>
|
||||
|
||||
@@ -51,6 +51,7 @@ public class BizUserController : IDynamicApiController
|
||||
/// <returns></returns>
|
||||
[HttpGet(template: "template")]
|
||||
[SuppressMonitor]
|
||||
[DisplayName("下载人员导入模板")]
|
||||
public async Task<dynamic> Template()
|
||||
{
|
||||
return await _userService.Template();
|
||||
|
||||
Reference in New Issue
Block a user