using JNPF.DependencyInjection; namespace JNPF.Extend.Entitys.Dto.ProjectGantt; /// /// 获取项目管理列表(带分页). /// [SuppressSniffer] public class ProjectGanttListOutput { /// /// 项目编码. /// public string? enCode { get; set; } /// /// 项目状态(1-进行中,2-已暂停). /// public int? state { get; set; } /// /// 开始时间. /// public DateTime? startTime { get; set; } /// /// 完成进度. /// public int? schedule { get; set; } /// /// 项目工期. /// public double timeLimit { get; set; } /// /// 项目名称. /// public string? fullName { get; set; } /// /// 主键id. /// public string? id { get; set; } /// /// 结束时间. /// public DateTime? endTime { get; set; } /// /// 参加人员. /// public string? managerIds { get; set; } /// /// 参加人员信息. /// public List managersInfo { get; set; } = new List(); } /// /// 参加人员信息. /// public class ManagersInfo { /// /// 账号+名字. /// public string? account { get; set; } /// /// 用户头像. /// public string? headIcon { get; set; } }