This commit is contained in:
2023-09-25 10:15:51 +08:00
parent afce1cfc6a
commit 8bafdef064
7 changed files with 447 additions and 73 deletions
+13 -11
View File
@@ -48,14 +48,16 @@ namespace BLL
List<Model.WBS_WorkPackage> listWork = new List<Model.WBS_WorkPackage>();
Model.WBS_WorkPackage work1 = new Model.WBS_WorkPackage
{
WorkPackageCode = "1",
WorkPackageId = "Type1",
PackageContent = "建筑工程",
ProjectId = projectId,
};
listWork.Add(work1);
Model.WBS_WorkPackage work2 = new Model.WBS_WorkPackage
{
WorkPackageCode = "2",
WorkPackageId = "Type2",
PackageContent = "安装工程",
ProjectId = projectId,
};
listWork.Add(work2);
getDataList = listWork.AsQueryable();
@@ -88,8 +90,9 @@ namespace BLL
{
Model.WBS_WorkPackage workItem = new Model.WBS_WorkPackage
{
WorkPackageCode = item.UnitWorkId,
WorkPackageId = item.UnitWorkId,
PackageContent = item.UnitWorkCode + "-" + item.UnitWorkName,
ProjectId = item.ProjectId,
};
listWork.Add(workItem);
}
@@ -107,17 +110,16 @@ namespace BLL
return from x in getDataList
select new
{
x.WorkPackageCode,
x.WorkPackageId,
x.PackageContent,
Count1 = 0,
Count2 = 0,
Count3 = 0,
Count4 = 0,
Count5 = 0,
Count6 = 0,
Count1 = WBSAnalysisService.getWBSExpertArgumentCount(projectId,x.WorkPackageId),
Count2 = WBSAnalysisService.getWBSAccidentCount(projectId, x.WorkPackageId),
Count3 = WBSAnalysisService.getWBSHSEProblemCount(projectId, x.WorkPackageId),
Count4 = WBSAnalysisService.getWBSSpotCheckRate(projectId, x.WorkPackageId),
Count5 = WBSAnalysisService.getWBSSpotCheckDataRate(projectId, x.WorkPackageId),
Count6 = WBSAnalysisService.getWBSCheckControlCount(projectId, x.WorkPackageId),
};
}
#endregion
}
}