20261103 HSE月报
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
using FineUIPro.Web.DataShow;
|
||||
using Model;
|
||||
using NPOI.POIFS.Crypt.Dsig;
|
||||
using RestSharp.Extensions;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
@@ -117,6 +118,19 @@ namespace FineUIPro.Web.common
|
||||
var largerRiskOcc = getHazardFactorOccHealthList.Where(x => x.Title == "较大风险").FirstOrDefault();
|
||||
var majorRiskOcc = getHazardFactorOccHealthList.Where(x => x.Title == "重大风险").FirstOrDefault();
|
||||
|
||||
//教育培训
|
||||
var monthReportList = (from x in Funs.DB.Report_HSEMonthReport select x).ToList();
|
||||
if(!string.IsNullOrEmpty(hfUnitId))
|
||||
{
|
||||
monthReportList = monthReportList.Where(x => x.UnitId == hfUnitId).ToList();
|
||||
}
|
||||
int branchTraining = monthReportList.Sum(x => x.BranchTraining).Value;
|
||||
int projectTraining = monthReportList.Sum(x => x.ProjectTraining).Value;
|
||||
int teamGroupTraining = monthReportList.Sum(x => x.TeamGroupTraining).Value;
|
||||
int selfTraining = monthReportList.Sum(x => x.SelfTraining).Value;
|
||||
int contractorOrganizeTraining = monthReportList.Sum(x => x.ContractorOrganizeTraining).Value;
|
||||
int contractorTraining = monthReportList.Sum(x => x.ContractorTraining).Value;
|
||||
|
||||
//构造返回数据
|
||||
return new
|
||||
{
|
||||
@@ -183,6 +197,15 @@ namespace FineUIPro.Web.common
|
||||
generalRiskNum = generalRiskOcc != null ? generalRiskOcc.Num : 0,
|
||||
largerRiskNum = largerRiskOcc != null ? largerRiskOcc.Num : 0,
|
||||
majorRiskNum = majorRiskOcc != null ? majorRiskOcc.Num : 0,
|
||||
},
|
||||
monthReport = new
|
||||
{//教育培训
|
||||
branchTrainingNum = branchTraining > 0 ? branchTraining : 0,
|
||||
projectTrainingNum = projectTraining > 0 ? projectTraining : 0,
|
||||
teamGroupTrainingNum = teamGroupTraining > 0 ? teamGroupTraining : 0,
|
||||
selfTrainingNum = selfTraining > 0 ? selfTraining : 0,
|
||||
contractorOrganizeTrainingNum = contractorOrganizeTraining > 0 ? contractorOrganizeTraining : 0,
|
||||
contractorTrainingNum = contractorTraining > 0 ? contractorTraining : 0,
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user