This commit is contained in:
2026-10-09 15:10:28 +08:00
parent 4bb579d661
commit cc5d064c70
16 changed files with 971 additions and 95 deletions
+13
View File
@@ -98,6 +98,12 @@ namespace FineUIPro.Web.common
var dateNow = DateTime.Now.ToString("yyyy-MM");
string hfUnitId = !string.IsNullOrWhiteSpace(unitId) && unitId == Const.UnitId_XJYJ ? string.Empty : unitId;
//安全不符合项清单
var getSafetyProblemList = Funs.DB.Sp_CheckProblem_Safety_Statistics(hfUnitId, string.Empty).ToList();
var redProblem = getSafetyProblemList.Where(x => x.Title == "管控红线").FirstOrDefault();
var dangerProblem = getSafetyProblemList.Where(x => x.Title == "危险作业许可").FirstOrDefault();
var largerProblem = getSafetyProblemList.Where(x => x.Title == "较大隐患").FirstOrDefault();
var generalProblem = getSafetyProblemList.Where(x => x.Title == "一般隐患").FirstOrDefault();
//安全危害因素
var getHazardFactorList = Funs.DB.Sp_HazardFactor_Statistics(dateNow.Split('-')[0], dateNow.Split('-')[1], hfUnitId, string.Empty).ToList();
var lowRisk = getHazardFactorList.Where(x => x.Title == "低风险").FirstOrDefault();
@@ -157,6 +163,13 @@ namespace FineUIPro.Web.common
address = p.ProjectAddress,
value = p.MapCoordinates.Split(','),
}).ToList(),
checkProblemSafety = new
{//安全不符合项清单
redProblemNum = redProblem != null ? redProblem.Num : 0,
dangerProblemNum = dangerProblem != null ? dangerProblem.Num : 0,
largerProblemNum = largerProblem != null ? largerProblem.Num : 0,
generalProblemNum = generalProblem != null ? generalProblem.Num : 0,
},
hazardFactor = new
{//安全危害因素
lowRiskNum = lowRisk != null ? lowRisk.Num : 0,