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 { /// /// 数据导出搜索 /// public class ModelOutPutSearch { ///// ///// 导出组织ID ///// //[Description("导出组织ID")] //public Guid DEPARTMENT_ID { get; set; } ///// ///// 搜索部门 ///// //[Description("搜索部门")] //public T_FM_DEPARTMENT Nav_Departmet { get; set; } ///// ///// 是否包含下属组织 ///// //[Description("是否包含下属组织")] //public YesNoEnum ISCONTENTLOW { get; set; } ///// ///// 是否自己组织 ///// //[Description("是否自己组织")] //public YesNoEnum ISCONTENTOWN { get; set; } /// /// 导出组织 /// [Description("导出组织")] public virtual ICollection Nav_ListDep { get; set; } /// /// 组织层级 /// [Description("组织层级")] public FMDepartmentType? DEPARTMENTTYPE { get; set; } /// /// 导出期间 /// [Description("导出期间")] public string TIMESPANCE { get; set; } /// /// 检查类型ID /// [Description("检查类型ID")] public Guid? CHECK_TYPE_ID { get; set; } /// /// 检查类型 /// [Description("检查类型")] public T_BS_CHECK_TYPE Nav_CheckType { get; set; } /// /// 隐患描述列数 /// [Description("隐患描述列数")] public int columnMs { get; set; } /// /// 隐患等级列数 /// [Description("隐患等级列数")] public int columnLevel { get; set; } /// /// 整改情况列数 /// [Description("整改情况列数")] public int columnDeal { get; set; } } public class OutPutSearchDep { /// /// 导出组织ID /// [Description("导出组织ID")] public Guid DEPARTMENT_ID { get; set; } /// /// 搜索部门 /// [Description("搜索部门")] public T_FM_DEPARTMENT Nav_Departmet { get; set; } /// /// 是否删除 /// [Description("是否删除")] public bool IS_DELETED { get; set; } = false; } /// /// 数据导出Model /// public class ModelOutPut { /// /// 检查情况 /// [Description("检查情况")] public List listCheckInfo { get; set; } /// /// 隐患情况 /// [Description("隐患情况")] public List listRiskSubmit { get; set; } } /// /// 检查情况 /// public class SafeCheck { /// /// 检查区域 /// [Description("检查区域")] public string AREA_NAME { get; set; } /// /// 检查内容 /// [Description("检查内容")] public string CHECKCONTENT { get; set; } /// /// 检查人员 /// [Description("检查日期")] public List ListDate { get; set; } /// /// 检查结果 /// [Description("检查结果")] public List ListResult { get; set; } /// /// 检查人员 /// [Description("检查人员")] public List ListCheckUsers { get; set; } } /// /// 隐患情况 /// public class RiskSubmit { /// /// 日期 /// [Description("日期")] public string dtRisk { get; set; } /// /// 隐患描述 /// [Description("隐患描述")] public string DESCREPTION { get; set; } /// /// 隐患等级 /// [Description("隐患等级")] public string QUESTION_LEVEL { get; set; } /// /// 整改情况 /// [Description("整改情况")] public string DEALRESULT { get; set; } /// /// 整改情况 /// [Description("检查内容")] public Guid ContentsID { get; set; } } }