//------------------------------------------------------------------------------ // // This code was generated by a CodeSmith Template. // // DO NOT MODIFY contents of this file. Changes to this // file will be lost if the code is regenerated. // Author:Yubao Li // //------------------------------------------------------------------------------ using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations.Schema; using Infrastructure.Const; using OpenAuth.Repository.Core; namespace OpenAuth.Repository.Domain { /// /// 工作流流程实例表 /// [Table("FlowInstance")] public partial class FlowInstance : StringEntity { public FlowInstance() { this.InstanceSchemeId= string.Empty; this.Code= string.Empty; this.CustomName= string.Empty; this.ActivityId= string.Empty; this.ActivityName= string.Empty; this.PreviousId= string.Empty; this.SchemeContent= string.Empty; this.SchemeId= string.Empty; this.DbName= string.Empty; this.FrmData= string.Empty; this.FrmType= 0; this.FrmContentData= string.Empty; this.FrmContentParse= string.Empty; this.FrmId= string.Empty; this.SchemeType= string.Empty; this.Disabled= 0; this.CreateDate= DateTime.Now; this.CreateUserId= string.Empty; this.CreateUserName= string.Empty; this.FlowLevel= 0; this.Description= string.Empty; this.IsFinish= FlowInstanceStatus.Running; this.MakerList= string.Empty; } /// /// 流程实例模板Id【已废弃】 /// [Description("流程实例模板Id")] public string InstanceSchemeId { get; set; } /// /// 实例编号 /// [Description("实例编号")] public string Code { get; set; } /// /// 自定义名称 /// [Description("自定义名称")] public string CustomName { get; set; } /// /// 当前节点ID /// [Description("当前节点ID")] public string ActivityId { get; set; } /// /// 当前节点类型(0会签节点) /// [Description("当前节点类型(0会签节点)")] public int? ActivityType { get; set; } /// /// 当前节点名称 /// [Description("当前节点名称")] public string ActivityName { get; set; } /// /// 前一个ID /// [Description("前一个ID")] public string PreviousId { get; set; } /// /// 流程模板内容 /// [Description("流程模板内容")] public string SchemeContent { get; set; } /// /// 流程模板ID /// [Description("流程模板ID")] public string SchemeId { get; set; } /// /// 数据库名称 /// [Description("数据库名称")] public string DbName { get; set; } /// /// 表单数据 /// [Description("表单数据")] public string FrmData { get; set; } /// /// 表单类型 /// 0:动态表单;1:开发者自定义表单;2:拖动表单 /// 当类型为1时,流程实例必需有DbName,用于直接向对应数据库表中写入数据 /// [Description("表单类型:0:动态表单;1:开发者自定义表单;2:拖动表单")] public int FrmType { get; set; } /// /// 表单中的控件属性描述 /// [Description("表单中的控件属性描述")] public string FrmContentData { get; set; } /// /// 表单控件位置模板 /// [Description("表单控件位置模板")] public string FrmContentParse { get; set; } /// /// 表单ID /// [Description("表单ID")] public string FrmId { get; set; } /// /// 流程类型 /// [Description("流程类型")] public string SchemeType { get; set; } /// /// 有效标志 /// [Description("有效标志")] public int Disabled { get; set; } /// /// 创建时间 /// [Description("创建时间")] public System.DateTime CreateDate { get; set; } /// /// 创建用户主键 /// [Description("创建用户主键")] public string CreateUserId { get; set; } /// /// 创建用户 /// [Description("创建用户")] public string CreateUserName { get; set; } /// /// 等级 /// [Description("等级")] public int FlowLevel { get; set; } /// /// 实例备注 /// [Description("实例备注")] public string Description { get; set; } /// /// 是否完成,当前节点的状态也通过该值表示 /// [Description("是否完成,当前节点的状态也通过该值表示")] public int IsFinish { get; set; } /// /// 执行人 /// [Description("执行人")] public string MakerList { get; set; } /// /// 所属部门 /// [Description("所属部门")] public string OrgId { get; set; } } }