namespace Admin.NET.Plugin.ApprovalFlow; /// /// 审批流程版本历史表 /// [SugarTable(null, "审批流程版本历史表")] public class ApprovalFlowVersion : EntityBase { /// /// 关联流程 Id /// [SugarColumn(ColumnDescription = "关联流程Id")] public long FlowId { get; set; } /// /// 版本号 /// [SugarColumn(ColumnDescription = "版本号")] public int Version { get; set; } /// /// 流程 JSON 快照 /// [SugarColumn(ColumnDescription = "流程JSON快照", ColumnDataType = StaticConfig.CodeFirst_BigString)] public string? FlowJson { get; set; } /// /// 表单 JSON 快照 /// [SugarColumn(ColumnDescription = "表单JSON快照", ColumnDataType = StaticConfig.CodeFirst_BigString)] public string? FormJson { get; set; } /// /// 发布时间 /// [SugarColumn(ColumnDescription = "发布时间")] public DateTime PublishTime { get; set; } /// /// 发布人 /// [SugarColumn(ColumnDescription = "发布人", Length = 64, IsNullable = true)] public string? PublisherName { get; set; } }