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

namespace Ropin.Inspection.Model.ViewModel
{
    public class FirePreventionWeekRecordViewModel : BaseViewModel
    {
        public Guid G_ID { get; set; }
        /// <summary>
        /// 分组名称
        /// </summary>
        public string C_Name { get; set; }
        /// <summary>
        /// 检查情况
        /// </summary>
        public string CheckSituation { get; set; }
        /// <summary>
        /// 责令当场整改情况
        /// </summary>
        public string Result { get; set; }
    }

    public class FireFightingFacilitiesWeekRecordViewModel : BaseViewModel
    {
        /// <summary>
        /// 巡查项目
        /// </summary>
        public string C_PatrolItem { get; set; }
        public IEnumerable<FireFightingFacilitiesItem> FireFightingFacilitiesItem { get; set; }

    }

    public class FireFightingFacilitiesItem
    {
        public Guid G_ID { get; set; }
        /// <summary>
        /// 分组名称
        /// </summary>
        public string C_Name { get; set; }
        /// <summary>
        /// 检查情况
        /// </summary>
        public string CheckSituation { get; set; }
        /// <summary>
        /// 责令当场整改情况
        /// </summary>
        public string Result { get; set; }
        /// <summary>
        /// 巡检项目
        /// </summary>
        public string C_PatrolItem { get; set; }

    }


    public class FireInspectionRecordViewModel
    {
        //public Guid G_ID { get; set; }
        /// <summary>
        /// 检查情况
        /// </summary>
        public string GroupInspectionContent { get; set; }
        /// <summary>
        /// 责令当场整改情况
        /// </summary>
        public string GroupRemark { get; set; }
        /// <summary>
        /// 巡检人员
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        /// 巡检时间
        /// </summary>
        //public DateTime D_CreateOn { get; set; }
        public string CreateDate { get; set; }
        public string GroupStatus { get; set; }
        /// <summary>
        /// 防火防门
        /// </summary>
        public string Fhm { get; set; }
        public string FhmZt { get; set; }
        /// <summary>
        /// 标识标志
        /// </summary>
        public string Bzbs { get; set; }
        public string BzbsZt { get; set; }
        /// <summary>
        /// 重点部位
        /// </summary>
        public string Zdbw { get; set; }
        public string ZdbwZt { get; set; }
        /// <summary>
        /// 水电违章
        /// </summary>
        public string Sdwz { get; set; }
        public string SdwzZt { get; set; }
        /// <summary>
        /// 疏散通道
        /// </summary>
        public string Sstd { get; set; }
        public string SstdZt { get; set; }
        /// <summary>
        /// 消防器材
        /// </summary>
        public string Xfqc { get; set; }
        public string XfqcZt { get; set; }
        /// <summary>
        /// 安全出口
        /// </summary>
        public string Aqck { get; set; }
        public string AqckZt { get; set; }
    }

    public class HiddenDangerRectificationAcceptanceFormViewModel
    {
        /// <summary>
        /// 整改内容
        /// </summary>
        public IList<string> RectificationContent { get; set; }
        /// <summary>
        /// 落实情况
        /// </summary>
        public IList<string> Implementation { get; set; }
    }

}