using System;
namespace Model
{
    public class QualityProblemItem
    {
        //// 
        /// 主键ID
        /// 
        public string Id { get; set; }
        /// 
        /// 来源单位Id
        /// 
        public string SourceUnitId
        {
            get;
            set;
        }
        
        /// 
        /// 项目ID
        /// 
        public string ProjectId
        {
            get;
            set;
        }
        
        /// 
        /// 责任单位-社会信用码
        /// 
        public string CollCropCode
        {
            get;
            set;
        }
        
        /// 
        /// 数据日期
        /// 
        public DateTime? DataDate
        {
            get;
            set;
        }
        /// 
        /// 巡检日期
        /// 
        public DateTime? CheckDate
        {
            get;
            set;
        }
        /// 
        /// 单位工程名称
        /// 
        public string UnitWorkName
        {
            get;
            set;
        }
        /// 
        /// 施工单位
        /// 
        public string UnitName
        {
            get;
            set;
        }
        /// 
        /// 专业
        /// 
        public string ProfessionalName
        {
            get;
            set;
        }
        
        /// 
        /// 问题类别
        /// 
        public string QuestionType
        {
            get;
            set;
        }
        
        /// 
        /// 整改前图片路径
        /// 
        public string ImageUrl
        {
            get;
            set;
        }
        /// 
        /// 整改后图片路径
        /// 
        public string RectificationImageUrl
        {
            get;
            set;
        }
        /// 
        /// 部位
        /// 
        public string CheckSite
        {
            get;
            set;
        }
        
        /// 
        /// 状态(1已整改-待复查验收 2已闭环 3超期未整改 4 待整改)
        /// 
        public string States
        {
            get;
            set;
        }
       
        /// 
        /// 状态(1已整改-待复查验收 2已闭环 3超期未整改 4 待整改)
        /// 
        public string StatesStr
        {
            get;
            set;
        }
        
    }
}