using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    /// <summary>
    /// 风险巡检记录信息项
    /// </summary>
    public class RoutingInspectionItem
    {
        /// <summary>
        /// ID
        /// </summary>
        public string RoutingInspectionId
        {
            get;
            set;
        }
        /// <summary>
        /// 风险ID
        /// </summary>
        public string HazardSelectedItemId
        {
            get;
            set;
        }
        /// <summary>
        /// 巡检人id
        /// </summary>
        public string PatrolManId
        {
            get;
            set;
        }

        /// <summary>
        /// 巡检时间
        /// </summary>
        public string PatrolTime
        {
            get;
            set;
        }
        /// <summary>
        /// 巡检结果(0~原状态,1~二次评估,2~下整改单,-1~消除)
        /// </summary>
        public string PatrolResult
        {
            get;
            set;
        }
        /// <summary>
        /// 控制措施
        /// </summary>
        public string ControlMeasures
        {
            get;
            set;
        }
        /// <summary>
        /// 巡检处理原因描述
        /// </summary>
        public string DealReason
        {
            get;
            set;
        }
        /// <summary>
        /// 风险责任人Id
        /// </summary>
        public string RiskManId
        {
            get;
            set;
        }
        /// <summary>
        /// 附件
        /// </summary>
        public string AttachUrl
        {
            get;
            set;
        }
        /// <summary>
        /// 当前用户Id
        /// </summary>
        public string CurrUserId
        {
            get;
            set;
        }
        /// <summary>
        /// 单位工程
        /// </summary>
        public string WorkAreaName
        {
            get;
            set;
        }
        /// <summary>
        /// 工作阶段
        /// </summary>
        public string WorkStageNames
        {
            get;
            set;
        }
        /// <summary>
        /// 危险源项
        /// </summary>
        public string HazardListType
        {
            get;
            set;
        }
        /// <summary>
        /// 危险源代码
        /// </summary>
        public string HazardCode
        {
            get;
            set;
        }
        /// <summary>
        /// 缺陷类型
        /// </summary>
        public string DefectsType
        {
            get;
            set;
        }
        /// <summary>
        /// 可能导致的事故
        /// </summary>
        public string MayLeadAccidents
        {
            get;
            set;
        }
        /// <summary>
        /// 危险因素明细
        /// </summary>
        public string HazardItems
        {
            get;
            set;
        }
        /// <summary>
        /// 巡检人
        /// </summary>
        public string PatrolManName
        {
            get;
            set;
        }
        /// <summary>
        /// 原等级
        /// </summary>
        public string OldRiskLevelName
        {
            get;
            set;
        }
        /// <summary>
        /// 现等级
        /// </summary>
        public string RiskLevelName
        {
            get;
            set;
        }
        /// <summary>
        /// 巡检结果
        /// </summary>
        public string PatrolResultStr
        {
            get;
            set;
        }
    }
}