using JNPF.Common.Const;
using JNPF.Common.Contracts;
using SqlSugar;
namespace JNPF.WorkFlow.Entitys.Entity;
///
/// 流程任务发起人.
///
[SugarTable("FLOW_USER")]
[Tenant(ClaimConst.TENANTID)]
public class FlowUserEntity : EntityBase
{
///
/// 任务id.
///
[SugarColumn(ColumnName = "F_TASKID")]
public string? TaskId { get; set; }
///
/// 组织主键.
///
[SugarColumn(ColumnName = "F_ORGANIZEID")]
public string? OrganizeId { get; set; }
///
/// 岗位主键.
///
[SugarColumn(ColumnName = "F_POSITIONID")]
public string? PositionId { get; set; }
///
/// 主管主键.
///
[SugarColumn(ColumnName = "F_MANAGERID")]
public string? ManagerId { get; set; }
///
/// 上级用户.
///
[SugarColumn(ColumnName = "F_SUPERIOR")]
public string? Superior { get; set; }
///
/// 下属用户.
///
[SugarColumn(ColumnName = "F_SUBORDINATE")]
public string? Subordinate { get; set; }
}