Files
tnb.server/workflow/Tnb.WorkFlow.Entitys/Entity/WorkFlowForm/LeaveApplyEntity.cs
2023-03-13 15:00:34 +08:00

113 lines
2.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using JNPF.Common.Const;
using JNPF.Common.Contracts;
using SqlSugar;
namespace JNPF.WorkFlow.Entitys;
/// <summary>
/// 请假申请
/// 版 本V3.2
/// 版 权拓通智联科技有限公司http://www.tuotong-tech.com
/// 日 期2018-01-23 .
/// </summary>
[SugarTable("WFORM_LEAVEAPPLY")]
[Tenant(ClaimConst.TENANTID)]
public class LeaveApplyEntity : EntityBase<string>
{
/// <summary>
/// 流程主键.
/// </summary>
[SugarColumn(ColumnName = "F_FLOWID")]
public string FlowId { get; set; }
/// <summary>
/// 流程标题.
/// </summary>
[SugarColumn(ColumnName = "F_FLOWTITLE")]
public string FlowTitle { get; set; }
/// <summary>
/// 紧急程度.
/// </summary>
[SugarColumn(ColumnName = "F_FLOWURGENT")]
public int? FlowUrgent { get; set; }
/// <summary>
/// 单据编码.
/// </summary>
[SugarColumn(ColumnName = "F_BILLNO")]
public string BillNo { get; set; }
/// <summary>
/// 申请人员.
/// </summary>
[SugarColumn(ColumnName = "F_APPLYUSER")]
public string ApplyUser { get; set; }
/// <summary>
/// 申请日期.
/// </summary>
[SugarColumn(ColumnName = "F_APPLYDATE")]
public DateTime? ApplyDate { get; set; }
/// <summary>
/// 申请部门.
/// </summary>
[SugarColumn(ColumnName = "F_APPLYDEPT")]
public string ApplyDept { get; set; }
/// <summary>
/// 申请职位.
/// </summary>
[SugarColumn(ColumnName = "F_APPLYPOST")]
public string ApplyPost { get; set; }
/// <summary>
/// 请假类别.
/// </summary>
[SugarColumn(ColumnName = "F_LEAVETYPE")]
public string LeaveType { get; set; }
/// <summary>
/// 请假原因.
/// </summary>
[SugarColumn(ColumnName = "F_LEAVEREASON")]
public string LeaveReason { get; set; }
/// <summary>
/// 请假时间.
/// </summary>
[SugarColumn(ColumnName = "F_LEAVESTARTTIME")]
public DateTime? LeaveStartTime { get; set; }
/// <summary>
/// 结束时间.
/// </summary>
[SugarColumn(ColumnName = "F_LEAVEENDTIME")]
public DateTime? LeaveEndTime { get; set; }
/// <summary>
/// 请假天数.
/// </summary>
[SugarColumn(ColumnName = "F_LEAVEDAYCOUNT")]
public string LeaveDayCount { get; set; }
/// <summary>
/// 请假小时.
/// </summary>
[SugarColumn(ColumnName = "F_LEAVEHOUR")]
public string LeaveHour { get; set; }
/// <summary>
/// 相关附件.
/// </summary>
[SugarColumn(ColumnName = "F_FILEJSON")]
public string FileJson { get; set; }
/// <summary>
/// 备注.
/// </summary>
[SugarColumn(ColumnName = "F_DESCRIPTION")]
public string Description { get; set; }
}