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; }
}