using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; namespace RoadFlow.Data.Model { [Serializable] public class WorkFlow { /// /// ID /// [DisplayName("ID")] public Guid ID { get; set; } /// /// 流程名称 /// [DisplayName("流程名称")] public string Name { get; set; } /// /// 流程分类 /// [DisplayName("流程分类")] public Guid Type { get; set; } /// /// 管理人员 /// [DisplayName("管理人员")] public string Manager { get; set; } /// /// 实例管理人员 /// [DisplayName("实例管理人员")] public string InstanceManager { get; set; } /// /// 创建日期 /// [DisplayName("创建日期")] public DateTime CreateDate { get; set; } /// /// 创建人 /// [DisplayName("创建人")] public string CreateUserID { get; set; } /// /// 设计时 /// [DisplayName("设计时")] public string DesignJSON { get; set; } /// /// 安装日期 /// [DisplayName("安装日期")] public DateTime? InstallDate { get; set; } /// /// 安装人员 /// [DisplayName("安装人员")] public Guid? InstallUserID { get; set; } /// /// 运行时 /// [DisplayName("运行时")] public string RunJSON { get; set; } /// /// 状态 1:设计中 2:已安装 3:已卸载 4:已删除 /// [DisplayName("状态 1:设计中 2:已安装 3:已卸载 4:已删除")] public int Status { get; set; } } }