199 lines
		
	
	
		
			5.0 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			199 lines
		
	
	
		
			5.0 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
using APT.BaseData.Domain.Entities.FM;
 | 
						|
using APT.BaseData.Domain.Enums;
 | 
						|
using APT.BaseData.Domain.Enums.PF;
 | 
						|
using System;
 | 
						|
using System.Collections.Generic;
 | 
						|
using System.ComponentModel;
 | 
						|
 | 
						|
namespace APT.MS.Domain.Entities.BS
 | 
						|
{
 | 
						|
    /// <summary>
 | 
						|
    /// 数据导出搜索
 | 
						|
    /// </summary>
 | 
						|
    public class ModelOutPutSearch
 | 
						|
    {
 | 
						|
        ///// <summary>
 | 
						|
        ///// 导出组织ID
 | 
						|
        ///// </summary>
 | 
						|
        //[Description("导出组织ID")]
 | 
						|
        //public Guid DEPARTMENT_ID { get; set; }
 | 
						|
 | 
						|
        ///// <summary>
 | 
						|
        ///// 搜索部门
 | 
						|
        ///// </summary>
 | 
						|
        //[Description("搜索部门")]
 | 
						|
        //public T_FM_DEPARTMENT Nav_Departmet { get; set; }
 | 
						|
 | 
						|
        ///// <summary>
 | 
						|
        ///// 是否包含下属组织
 | 
						|
        ///// </summary>
 | 
						|
        //[Description("是否包含下属组织")]
 | 
						|
        //public YesNoEnum ISCONTENTLOW { get; set; }
 | 
						|
 | 
						|
        ///// <summary>
 | 
						|
        ///// 是否自己组织
 | 
						|
        ///// </summary>
 | 
						|
        //[Description("是否自己组织")]
 | 
						|
        //public YesNoEnum ISCONTENTOWN { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 导出组织
 | 
						|
        /// </summary>
 | 
						|
        [Description("导出组织")]
 | 
						|
        public virtual ICollection<OutPutSearchDep> Nav_ListDep { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 组织层级
 | 
						|
        /// </summary>
 | 
						|
        [Description("组织层级")]
 | 
						|
        public FMDepartmentType? DEPARTMENTTYPE { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 导出期间
 | 
						|
        /// </summary>
 | 
						|
        [Description("导出期间")]
 | 
						|
        public string TIMESPANCE { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 检查类型ID
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查类型ID")]
 | 
						|
        public Guid? CHECK_TYPE_ID { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 检查类型
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查类型")]
 | 
						|
        public T_BS_CHECK_TYPE Nav_CheckType { get; set; }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 隐患描述列数
 | 
						|
        /// </summary>
 | 
						|
        [Description("隐患描述列数")]
 | 
						|
        public int columnMs { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 隐患等级列数
 | 
						|
        /// </summary>
 | 
						|
        [Description("隐患等级列数")]
 | 
						|
        public int columnLevel { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 整改情况列数
 | 
						|
        /// </summary>
 | 
						|
        [Description("整改情况列数")]
 | 
						|
        public int columnDeal { get; set; }
 | 
						|
 | 
						|
    }
 | 
						|
 | 
						|
    public class OutPutSearchDep
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 导出组织ID
 | 
						|
        /// </summary>
 | 
						|
        [Description("导出组织ID")]
 | 
						|
        public Guid DEPARTMENT_ID { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 搜索部门
 | 
						|
        /// </summary>
 | 
						|
        [Description("搜索部门")]
 | 
						|
        public T_FM_DEPARTMENT Nav_Departmet { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 是否删除
 | 
						|
        /// </summary>
 | 
						|
        [Description("是否删除")]
 | 
						|
        public bool IS_DELETED { get; set; } = false;
 | 
						|
    }
 | 
						|
    /// <summary>
 | 
						|
    /// 数据导出Model
 | 
						|
    /// </summary>
 | 
						|
    public class ModelOutPut
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 检查情况
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查情况")]
 | 
						|
        public List<SafeCheck> listCheckInfo { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 隐患情况
 | 
						|
        /// </summary>
 | 
						|
        [Description("隐患情况")]
 | 
						|
        public List<RiskSubmit> listRiskSubmit { get; set; }
 | 
						|
    }
 | 
						|
 | 
						|
    /// <summary>
 | 
						|
    /// 检查情况
 | 
						|
    /// </summary>
 | 
						|
    public class SafeCheck
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 检查区域
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查区域")]
 | 
						|
        public string AREA_NAME { get; set; }
 | 
						|
        /// <summary>
 | 
						|
        /// 检查内容
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查内容")]
 | 
						|
        public string CHECKCONTENT { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 检查人员
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查日期")]
 | 
						|
        public List<string> ListDate { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 检查结果
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查结果")]
 | 
						|
        public List<string> ListResult { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 检查人员
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查人员")]
 | 
						|
        public List<string> ListCheckUsers { get; set; }
 | 
						|
    }
 | 
						|
 | 
						|
    /// <summary>
 | 
						|
    /// 隐患情况
 | 
						|
    /// </summary>
 | 
						|
    public class RiskSubmit
 | 
						|
    {
 | 
						|
        /// <summary>
 | 
						|
        /// 日期
 | 
						|
        /// </summary>
 | 
						|
        [Description("日期")]
 | 
						|
        public string dtRisk { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 隐患描述
 | 
						|
        /// </summary>
 | 
						|
        [Description("隐患描述")]
 | 
						|
        public string DESCREPTION { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 隐患等级
 | 
						|
        /// </summary>
 | 
						|
        [Description("隐患等级")]
 | 
						|
        public string QUESTION_LEVEL { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 整改情况
 | 
						|
        /// </summary>
 | 
						|
        [Description("整改情况")]
 | 
						|
        public string DEALRESULT { get; set; }
 | 
						|
 | 
						|
        /// <summary>
 | 
						|
        /// 整改情况
 | 
						|
        /// </summary>
 | 
						|
        [Description("检查内容")]
 | 
						|
        public Guid ContentsID { get; set; }
 | 
						|
    }
 | 
						|
} |