using JNPF.Common.Contracts;
using SqlSugar;
namespace JNPF.WorkFlow.Entitys.Entity;
///
/// 流程委托.
///
[SugarTable("FLOW_DELEGATE")]
public class FlowDelegateEntity : CLDEntityBase
{
///
/// 被委托人id.
///
[SugarColumn(ColumnName = "F_TOUSERID")]
public string? ToUserId { get; set; }
///
/// 被委托人名称.
///
[SugarColumn(ColumnName = "F_TOUSERNAME")]
public string? ToUserName { get; set; }
///
/// 委托流程id.
///
[SugarColumn(ColumnName = "F_FLOWID")]
public string? FlowId { get; set; }
///
/// 委托流程名称.
///
[SugarColumn(ColumnName = "F_FLOWNAME")]
public string? FlowName { get; set; }
///
/// 流程分类.
///
[SugarColumn(ColumnName = "F_FLOWCATEGORY")]
public string? FlowCategory { get; set; }
///
/// 开始时间.
///
[SugarColumn(ColumnName = "F_STARTTIME")]
public DateTime? StartTime { get; set; }
///
/// 结束时间.
///
[SugarColumn(ColumnName = "F_ENDTIME")]
public DateTime? EndTime { get; set; }
///
/// 描述.
///
[SugarColumn(ColumnName = "F_DESCRIPTION")]
public string? Description { get; set; }
///
/// 排序码.
///
[SugarColumn(ColumnName = "F_SORTCODE")]
public long? SortCode { get; set; }
///
/// 委托类型(0:发起,1:审批).
///
[SugarColumn(ColumnName = "F_TYPE")]
public string? Type { get; set; }
///
/// 委托人id.
///
[SugarColumn(ColumnName = "F_USERID")]
public string? UserId { get; set; }
///
/// 委托人名称.
///
[SugarColumn(ColumnName = "F_USERNAME")]
public string? UserName { get; set; }
}