using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Sugar.Enties { /// /// 进度报告 /// public class pmProgressReportDTO { /// /// Desc: /// Default: /// Nullable:False /// public int Id { get; set; } /// /// Desc: /// Default: /// Nullable:True /// public string ProjectCode { get; set; } /// /// Desc: /// Default: /// Nullable:False /// public int ProgressId { get; set; } /// /// 进度计划名 /// public string ProgressName { get; set; } /// /// Desc: /// Default: /// Nullable:False /// public int ProgressNodeId { get; set; } /// /// 工作项名 /// public string NodeName { get; set; } private string _ReportDate; /// /// Desc: /// Default: /// Nullable:True /// public string ReportDate { get { var str = ""; if (_ReportDate != null) { var arr = _ReportDate.Split(' '); str = arr[0]; } return str; } set { _ReportDate = value; } } /// /// Desc: /// Default:0 /// Nullable:False /// public int CompletePercent { get; set; } private string _ActualStartDate; /// /// 实际开始时间 /// public string ActualStartDate { get { var str = ""; if (_ActualStartDate != null) { var arr = _ActualStartDate.Split(' '); str = arr[0]; } return str; } set { _ActualStartDate = value; } } private string _ActualFinishDate; /// /// 实际结束时间 /// public string ActualFinishDate { get { var str = ""; if (_ActualFinishDate != null) { var arr = _ActualFinishDate.Split(' '); str = arr[0]; } return str; } set { _ActualFinishDate = value; } } /// /// Desc: /// Default: /// Nullable:True /// public int? CheckCompletePercent { get; set; } private string _CheckActualStartDate; /// /// Desc: /// Default: /// Nullable:True /// public string CheckActualStartDate { get { var str = ""; if (_CheckActualStartDate != null) { var arr = _CheckActualStartDate.Split(' '); str = arr[0]; } return str; } set { _CheckActualStartDate = value; } } private string _CheckActualFinishDate; /// /// Desc: /// Default: /// Nullable:True /// public string CheckActualFinishDate { get { var str = ""; if (_CheckActualFinishDate != null) { var arr = _CheckActualFinishDate.Split(' '); str = arr[0]; } return str; } set { _CheckActualFinishDate = value; } } /// /// Desc: /// Default: /// Nullable:True /// public string Remark { get; set; } /// /// Desc: /// Default:0 /// Nullable:False /// public int State { get; set; } public string StateName { get { string name = "待审"; if (State == 1) { name = "审核中"; } else if (State == 2) { name = "已审"; } return name; } } /// /// Desc: /// Default: /// Nullable:True /// public string InputPerson { get; set; } private string _InputDate; /// /// Desc: /// Default: /// Nullable:True /// public string InputDate { get { var str = ""; if (_InputDate != null) { var arr = _InputDate.Split(' '); str = arr[0]; } return str; } set { _InputDate = value; } } /// /// Desc: /// Default: /// Nullable:True /// public string CheckPerson { get; set; } private string _CheckDate; /// /// Desc: /// Default: /// Nullable:True /// public string CheckDate { get { var str = ""; if (_CheckDate != null) { var arr = _CheckDate.Split(' '); str = arr[0]; } return str; } set { _CheckDate = value; } } /// /// Desc: /// Default: /// Nullable:False /// public byte[] TimeStamp { get; set; } } }