using JNPF.Common.Const; using JNPF.Common.Contracts; using SqlSugar; namespace JNPF.Extend.Entitys; /// /// 项目计划 /// 版 本:V3.2 /// 版 权:引迈信息技术有限公司(https://www.yinmaisoft.com) /// 作 者:JNPF开发平台组 /// 日 期:2021-06-01. /// [SugarTable("EXT_PROJECTGANTT")] public class ProjectGanttEntity : CLDEntityBase { /// /// 项目上级. /// [SugarColumn(ColumnName = "F_PARENTID")] public string? ParentId { get; set; } /// /// 项目主键. /// [SugarColumn(ColumnName = "F_PROJECTID")] public string? ProjectId { get; set; } /// /// 项目类型:【1-项目、2-任务】. /// [SugarColumn(ColumnName = "F_TYPE")] public int? Type { get; set; } /// /// 项目编码. /// [SugarColumn(ColumnName = "F_ENCODE")] public string? EnCode { get; set; } /// /// 项目名称. /// [SugarColumn(ColumnName = "F_FULLNAME")] public string? FullName { get; set; } /// /// 项目工期. /// [SugarColumn(ColumnName = "F_TIMELIMIT")] public decimal? TimeLimit { get; set; } /// /// 项目标记. /// [SugarColumn(ColumnName = "F_SIGN")] public string? Sign { get; set; } /// /// 标记颜色. /// [SugarColumn(ColumnName = "F_SIGNCOLOR")] public string? SignColor { get; set; } /// /// 开始时间. /// [SugarColumn(ColumnName = "F_STARTTIME")] public DateTime? StartTime { get; set; } /// /// 结束时间. /// [SugarColumn(ColumnName = "F_ENDTIME")] public DateTime? EndTime { get; set; } /// /// 当前进度. /// [SugarColumn(ColumnName = "F_SCHEDULE")] public int? Schedule { get; set; } /// /// 负责人. /// [SugarColumn(ColumnName = "F_MANAGERIDS")] public string? ManagerIds { get; set; } /// /// 描述. /// [SugarColumn(ColumnName = "F_DESCRIPTION")] public string? Description { get; set; } /// /// 排序码. /// [SugarColumn(ColumnName = "F_SORTCODE")] public long? SortCode { get; set; } /// /// 项目状态. /// [SugarColumn(ColumnName = "F_STATE")] public int? State { get; set; } }