using LeaRun.Application.Code; using System; namespace LeaRun.Application.Entity.FlowManage { /// /// 版 本 /// Copyright (c) 2013-2016 上海力软信息技术有限公司 /// 创建人:陈彬彬 /// 日 期:2016.03.18 09:58 /// 描 述:工作流实例表 /// public class WFProcessInstanceEntity : BaseEntity { #region 获取/设置 字段值 /// /// 主键 /// public string Id { get; set; } /// /// 实例名称 /// public string Code { get; set; } /// /// 自定定义标题 /// public string CustomName { get; set;} /// /// 当前节点ID /// public string ActivityId { get; set; } /// /// 获取节点类型 0会签开始,1会签结束,2一般节点,开始节点,4流程运行结束 /// public int? ActivityType { get; set; } /// /// 当前节点名称 /// public string ActivityName { get; set; } /// /// 上一个节点Id /// public string PreviousId { get; set; } /// /// 流程实例模板Id /// public string ProcessSchemeId { get; set; } /// /// 执行人 /// public string MakerList { get; set; } /// /// 实例类型 /// public string SchemeType { get; set; } /// /// 表单类型(0自定义,1系统) /// public int? FrmType { get; set; } /// /// 有效标志(0暂停,1正常运行,3草稿) /// public int? EnabledMark { get; set; } /// /// 创建日期 /// public DateTime? CreateDate { get; set; } /// /// 创建用户主键 /// public string CreateUserId { get; set; } /// /// 创建用户 /// public string CreateUserName { get; set; } /// /// 重要等级 /// public int? wfLevel { get; set; } /// /// 备注 /// public string Description { get; set; } /// /// 流程是否完成(0运行中,1运行结束,2被召回,3不同意,4表示被驳回) /// public int? isFinish { get; set; } #endregion #region 扩展操作 /// /// 新增调用 /// public override void Create() { this.CreateDate = DateTime.Now; this.CreateUserId = OperatorProvider.Provider.Current().UserId; this.CreateUserName = OperatorProvider.Provider.Current().UserName; } /// /// 编辑调用 /// /// public override void Modify(string keyValue) { this.Id = keyValue; } #endregion } }