电子签基础功能
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
namespace SimpleAdmin.Application;
|
||||
|
||||
/// <summary>
|
||||
/// 电子签流程中的合同文件映射,一条任务合同对应一个契约锁文档。
|
||||
/// </summary>
|
||||
[SugarTable("ob_electronic_sign_document", TableDescription = "入职电子签文档")]
|
||||
[Tenant(SqlSugarConst.DB_DEFAULT)]
|
||||
public class ObElectronicSignDocument : BaseEntity
|
||||
{
|
||||
/// <summary>
|
||||
/// 所属电子签流程 Id。
|
||||
/// </summary>
|
||||
public long SignProcessId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 对应的入职任务合同 Id。
|
||||
/// </summary>
|
||||
public long TaskContractId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 契约锁文档 Id。
|
||||
/// </summary>
|
||||
public string ProviderDocumentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发起签署时冻结的文档名称。
|
||||
/// </summary>
|
||||
public string DocumentName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文档在同一签署流程中的顺序。
|
||||
/// </summary>
|
||||
public int DocumentSort { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上传契约锁的原始 DOCX 系统文件 Id。
|
||||
/// </summary>
|
||||
public long OriginalDocxFileId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 签署完成后归档的 PDF 系统文件 Id。
|
||||
/// </summary>
|
||||
public long? SignedPdfFileId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 员工签名关键字快照。
|
||||
/// </summary>
|
||||
public string EmployeeSignKeyword { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 企业盖章关键字快照。
|
||||
/// </summary>
|
||||
public string CompanySealKeyword { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 契约锁员工签署动作 Id。
|
||||
/// </summary>
|
||||
public string EmployeeActionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 契约锁企业盖章动作 Id。
|
||||
/// </summary>
|
||||
public string CompanyActionId { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user