init commit
This commit is contained in:
310
20220330_Vote/Ewide.RoadFlow/Entity/rf_flowtask.cs
Normal file
310
20220330_Vote/Ewide.RoadFlow/Entity/rf_flowtask.cs
Normal file
@@ -0,0 +1,310 @@
|
||||
//----------rf_flowtask开始----------
|
||||
|
||||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
//using System.Data.Entity.ModelConfiguration;
|
||||
using System.Runtime.Serialization;
|
||||
using Furion.JsonSerialization;
|
||||
namespace RoadFlow.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// 数据表实体类:rf_flowtask
|
||||
/// </summary>
|
||||
[Table("rf_flowtask")]
|
||||
[Serializable]
|
||||
public partial class rf_flowtask: BaseEntity {
|
||||
/// <summary>
|
||||
/// 上一任务ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="上一任务ID")]
|
||||
[Column("PrevId")]
|
||||
[DataMember]
|
||||
public string PrevId {get;set;}
|
||||
/// <summary>
|
||||
/// 上一步骤ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="上一步骤ID")]
|
||||
[Column("PrevStepId")]
|
||||
[DataMember]
|
||||
public string PrevStepId {get;set;}
|
||||
/// <summary>
|
||||
/// 流程ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="流程ID")]
|
||||
[Column("FlowId")]
|
||||
[DataMember]
|
||||
public string FlowId {get;set;}
|
||||
/// <summary>
|
||||
/// 流程名称
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="流程名称")]
|
||||
[Column("FlowName")]
|
||||
[DataMember]
|
||||
public string FlowName {get;set;}
|
||||
/// <summary>
|
||||
/// 步骤ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="步骤ID")]
|
||||
[Column("StepId")]
|
||||
[DataMember]
|
||||
public string StepId {get;set;}
|
||||
/// <summary>
|
||||
/// 步骤名称
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="步骤名称")]
|
||||
[Column("StepName")]
|
||||
[DataMember]
|
||||
public string StepName {get;set;}
|
||||
/// <summary>
|
||||
/// 对应业务表主键值
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="对应业务表主键值")]
|
||||
[Column("InstanceId")]
|
||||
[DataMember]
|
||||
public string InstanceId {get;set;}
|
||||
/// <summary>
|
||||
/// 分组ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="分组ID")]
|
||||
[Column("GroupId")]
|
||||
[DataMember]
|
||||
public string GroupId {get;set;}
|
||||
/// <summary>
|
||||
/// 任务类型 0常规 1指派 2委托 3转交 4退回 5抄送 6前加签 7后加签 8并签 9跳转 10自由发送 11征求意见
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="任务类型 0常规 1指派 2委托 3转交 4退回 5抄送 6前加签 7后加签 8并签 9跳转 10自由发送 11征求意见")]
|
||||
[Column("TaskType")]
|
||||
[DataMember]
|
||||
public int TaskType {get;set;}
|
||||
/// <summary>
|
||||
/// 任务标题
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="任务标题")]
|
||||
[Column("Title")]
|
||||
[DataMember]
|
||||
public string Title {get;set;}
|
||||
/// <summary>
|
||||
/// 发送人ID(如果是兼职岗位R_关系表ID)
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="发送人ID(如果是兼职岗位R_关系表ID)")]
|
||||
[Column("SenderId")]
|
||||
[DataMember]
|
||||
public string SenderId {get;set;}
|
||||
/// <summary>
|
||||
/// 发送人姓名
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="发送人姓名")]
|
||||
[Column("SenderName")]
|
||||
[DataMember]
|
||||
public string SenderName {get;set;}
|
||||
/// <summary>
|
||||
/// 接收人ID(如果是兼职岗位R_关系表ID)
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="接收人ID(如果是兼职岗位R_关系表ID)")]
|
||||
[Column("ReceiveId")]
|
||||
[DataMember]
|
||||
public string ReceiveId {get;set;}
|
||||
/// <summary>
|
||||
/// 接收人姓名
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="接收人姓名")]
|
||||
[Column("ReceiveName")]
|
||||
[DataMember]
|
||||
public string ReceiveName {get;set;}
|
||||
/// <summary>
|
||||
/// 接收时间
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="接收时间")]
|
||||
[Column("ReceiveTime")]
|
||||
[DataMember]
|
||||
public DateTime ReceiveTime {get;set;}
|
||||
/// <summary>
|
||||
/// 打开时间
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="打开时间")]
|
||||
[Column("OpenTime")]
|
||||
[DataMember]
|
||||
public DateTime? OpenTime {get;set;}
|
||||
/// <summary>
|
||||
/// 要求完成时间
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="要求完成时间")]
|
||||
[Column("CompletedTime")]
|
||||
[DataMember]
|
||||
public DateTime? CompletedTime {get;set;}
|
||||
/// <summary>
|
||||
/// 实际完成时间
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="实际完成时间")]
|
||||
[Column("CompletedTime1")]
|
||||
[DataMember]
|
||||
public DateTime? CompletedTime1 {get;set;}
|
||||
/// <summary>
|
||||
/// 处理意见
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="处理意见")]
|
||||
[Column("Comments")]
|
||||
[DataMember]
|
||||
public string Comments {get;set;}
|
||||
/// <summary>
|
||||
/// 是否签章
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="是否签章")]
|
||||
[Column("IsSign")]
|
||||
[DataMember]
|
||||
public int IsSign {get;set;}
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="备注")]
|
||||
[Column("Note")]
|
||||
[DataMember]
|
||||
public string Note {get;set;}
|
||||
/// <summary>
|
||||
/// 子流程实例分组ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="子流程实例分组ID")]
|
||||
[Column("SubFlowGroupId")]
|
||||
[DataMember]
|
||||
public string SubFlowGroupId {get;set;}
|
||||
/// <summary>
|
||||
/// 是否超时自动提交 0否 1是
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="是否超时自动提交 0否 1是")]
|
||||
[Column("IsAutoSubmit")]
|
||||
[DataMember]
|
||||
public int IsAutoSubmit {get;set;}
|
||||
/// <summary>
|
||||
/// 附件
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="附件")]
|
||||
[Column("Attachment")]
|
||||
[DataMember]
|
||||
public string Attachment {get;set;}
|
||||
/// <summary>
|
||||
/// 任务状态 -1等待中 0未处理 1处理中 2已完成
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="任务状态 -1等待中 0未处理 1处理中 2已完成")]
|
||||
[Column("Status")]
|
||||
[DataMember]
|
||||
public int Status {get;set;}
|
||||
/// <summary>
|
||||
/// 任务顺序
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="任务顺序")]
|
||||
[Column("Sort")]
|
||||
[DataMember]
|
||||
public int Sort {get;set;}
|
||||
/// <summary>
|
||||
/// 处理类型 处理类型 -1等待中 0未处理 1处理中 2已完成 3已退回 4他人已处理 5他人已退回 6已转交 7已委托 8已阅知 9已指派 10已跳转 11已终止 12他人已终止 13已加签
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="处理类型 处理类型 -1等待中 0未处理 1处理中 2已完成 3已退回 4他人已处理 5他人已退回 6已转交 7已委托 8已阅知 9已指派 10已跳转 11已终止 12他人已终止 13已加签")]
|
||||
[Column("ExecuteType")]
|
||||
[DataMember]
|
||||
public int ExecuteType {get;set;}
|
||||
/// <summary>
|
||||
/// 接收人所在机构ID(如果是兼职人员的情况下这里有值)
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="接收人所在机构ID(如果是兼职人员的情况下这里有值)")]
|
||||
[Column("ReceiveOrganizeId")]
|
||||
[DataMember]
|
||||
public string ReceiveOrganizeId {get;set;}
|
||||
/// <summary>
|
||||
/// 一个步骤内的处理顺序(选择人员顺序处理时的处理顺序)
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="一个步骤内的处理顺序(选择人员顺序处理时的处理顺序)")]
|
||||
[Column("StepSort")]
|
||||
[DataMember]
|
||||
public int StepSort {get;set;}
|
||||
/// <summary>
|
||||
/// 如果是委托任务,这里记录委托人员ID
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="如果是委托任务,这里记录委托人员ID")]
|
||||
[Column("EntrustUserId")]
|
||||
[DataMember]
|
||||
public string EntrustUserId {get;set;}
|
||||
/// <summary>
|
||||
/// 其它类型 1 子流程任务 111前加签(所有人同意) 112前加签(一人同意) 113前加签(顺序处理) 121后加签(所有人同意) 122后加签(一人同意) 123后加签(顺序处理) 131并签(所有人同意) 132并签(一人同意) 133并签(顺序处理) 20征求意见自己可见 21征求意见参与人可见
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="其它类型 1 子流程任务 111前加签(所有人同意) 112前加签(一人同意) 113前加签(顺序处理) 121后加签(所有人同意) 122后加签(一人同意) 123后加签(顺序处理) 131并签(所有人同意) 132并签(一人同意) 133并签(顺序处理) 20征求意见自己可见 21征求意见参与人可见")]
|
||||
[Column("OtherType")]
|
||||
[DataMember]
|
||||
public int OtherType {get;set;}
|
||||
/// <summary>
|
||||
/// 指定的后续步骤处理人
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="指定的后续步骤处理人")]
|
||||
[Column("NextStepsHandle")]
|
||||
[DataMember]
|
||||
public string NextStepsHandle {get;set;}
|
||||
/// <summary>
|
||||
/// 原步骤ID(动态步骤的原步骤ID)
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="原步骤ID(动态步骤的原步骤ID)")]
|
||||
[Column("BeforeStepId")]
|
||||
[DataMember]
|
||||
public string BeforeStepId {get;set;}
|
||||
/// <summary>
|
||||
/// 提醒时间(如果任务设置了超期提示)
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="提醒时间(如果任务设置了超期提示)")]
|
||||
[Column("RemindTime")]
|
||||
[DataMember]
|
||||
public DateTime? RemindTime {get;set;}
|
||||
/// <summary>
|
||||
/// 是否可以批量提交
|
||||
/// </summary>
|
||||
|
||||
[Display(Name="是否可以批量提交")]
|
||||
[Column("IsBatch")]
|
||||
[DataMember]
|
||||
public int? IsBatch {get;set;}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return JSON.Serialize(this);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
//----------rf_flowtask结束----------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user