using APT.BaseData.Domain.Entities.FM; using APT.BaseData.Domain.Enums; using APT.MS.Domain.Entities.BI; using System; using System.Collections.Generic; namespace APT.BaseData.Domain.IServices.BI { public interface IBIHomeService { /// /// 查询首页的隐患原因 /// /// /// 查询部门 /// IEnumerable GetHomeReasons(Guid? OrgID, List listDep); /// /// 查询首页的隐患整改情况 /// /// /// 查询部门 /// 提前月份 /// IEnumerable GetHomeCorrect(Guid? OrgID, List listDep, int? MonthBefo = 5, FMDepartmentType? DEPARTMENT_TYPE = null); /// /// 查询首页的隐患整改情况 年度 方法使用前提 先执行一下12个月的 整改情况 /// /// /// 查询部门 /// 提前月份 /// IEnumerable GetHomeCorrectYear(Guid? OrgID, List listDep, int MonthBefo = 0); /// /// 安全检查 月度 检查类型 数量 /// /// /// 查询部门 /// 提前月份 /// IEnumerable GetHomeCheckCountMonth(Guid? OrgID, List listDep, int? MonthBefo = 5); } }