完善第三方签署
This commit is contained in:
+12
@@ -14,6 +14,18 @@ public class OnboardingElectronicSignTaskInput
|
||||
public long TaskId { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 管理员查看一份员工已签合同的参数。
|
||||
/// </summary>
|
||||
public class OnboardingElectronicSignPreviewInput : OnboardingElectronicSignTaskInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 本地电子签文档 Id。
|
||||
/// </summary>
|
||||
[IdNotNull(ErrorMessage = "电子签文档Id不能为空")]
|
||||
public long SignDocumentId { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 作废入职电子签流程的参数。
|
||||
/// </summary>
|
||||
|
||||
+15
@@ -85,6 +85,18 @@ public class OnboardingElectronicSignDetailOutput
|
||||
public List<OnboardingElectronicSignHistoryOutput> HistoryProcesses { get; set; } = new();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 契约锁员工已签文件只读预览结果。
|
||||
/// </summary>
|
||||
public class OnboardingElectronicSignPreviewOutput
|
||||
{
|
||||
/// <summary>本地电子签文档 Id。</summary>
|
||||
public long SignDocumentId { get; set; }
|
||||
|
||||
/// <summary>契约锁生成的只读浏览页面地址。</summary>
|
||||
public string PreviewUrl { get; set; }
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 已被新流程替代的历史电子签流程摘要。
|
||||
@@ -149,4 +161,7 @@ public class OnboardingElectronicSignDocumentOutput
|
||||
|
||||
/// <summary>签署完成后的 PDF 文件 Id。</summary>
|
||||
public long? SignedPdfFileId { get; set; }
|
||||
|
||||
/// <summary>当前管理员流程中是否已生成过员工签后预览。</summary>
|
||||
public bool EmployeeSignedPreviewed { get; set; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user