20241021 修改共检通知单
This commit is contained in:
@@ -707,14 +707,14 @@ namespace FineUIPro.Web.common
|
||||
private void getInspectionManagementInfo()
|
||||
{
|
||||
|
||||
var q=(from x in Funs.DB.Base_CNProfessional where x.CNProfessionalId != BLL.Const.CNProfessionalConstructId && x.CNProfessionalId != BLL.Const.CNProfessionalHSEId orderby x.SortIndex select x).ToList();
|
||||
|
||||
//var q=(from x in Funs.DB.Base_CNProfessional where x.CNProfessionalId != BLL.Const.CNProfessionalConstructId && x.CNProfessionalId != BLL.Const.CNProfessionalHSEId orderby x.SortIndex select x).ToList();
|
||||
var q = (from x in Funs.DB.Control_PointCropping where x.ParentId == null || x.ParentId == "" orderby x.OperateTime select x).ToList();
|
||||
|
||||
|
||||
foreach (var item in q)
|
||||
{
|
||||
//获取专业
|
||||
InspectionManagementZy += "'" + item.ProfessionalName + "',";
|
||||
InspectionManagementZy += "'" + item.DetectionItems + "',";
|
||||
//根据专业获取总计
|
||||
//var num1 = (from x in Funs.DB.ProcessControl_InspectionManagementDetail
|
||||
// join y in Funs.DB.ProcessControl_InspectionManagement on x.InspectionId equals y.InspectionId
|
||||
@@ -725,18 +725,18 @@ namespace FineUIPro.Web.common
|
||||
if (pids == null)
|
||||
{
|
||||
num1 = (from x in Funs.DB.ProcessControl_InspectionManagement
|
||||
where x.CNProfessionalId == item.CNProfessionalId
|
||||
where x.CNProfessionalId == item.ControlId
|
||||
select x).Count();
|
||||
num2 = (from x in Funs.DB.ProcessControl_InspectionManagement
|
||||
where x.CNProfessionalId == item.CNProfessionalId && x.IsOnceQualified == true
|
||||
where x.CNProfessionalId == item.ControlId && x.IsOnceQualified == true
|
||||
select x).Count();
|
||||
}
|
||||
else {
|
||||
num1 = (from x in Funs.DB.ProcessControl_InspectionManagement
|
||||
where x.CNProfessionalId == item.CNProfessionalId && pids.Contains(x.ProjectId)
|
||||
where x.CNProfessionalId == item.ControlId && pids.Contains(x.ProjectId)
|
||||
select x).Count();
|
||||
num2 = (from x in Funs.DB.ProcessControl_InspectionManagement
|
||||
where x.CNProfessionalId == item.CNProfessionalId && x.IsOnceQualified == true && pids.Contains(x.ProjectId)
|
||||
where x.CNProfessionalId == item.ControlId && x.IsOnceQualified == true && pids.Contains(x.ProjectId)
|
||||
select x).Count();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user