fix:施工方案

This commit is contained in:
geh 2025-06-19 21:09:59 +08:00
parent 4df37fed8b
commit 9fe0dcc0fa
1 changed files with 32 additions and 3 deletions

View File

@ -507,9 +507,9 @@ namespace BLL
} }
if (cQMSDateType == CQMSDateType.ConstructSolution || cQMSDateType == CQMSDateType.All) if (cQMSDateType == CQMSDateType.ConstructSolution || cQMSDateType == CQMSDateType.All)
{ {
table.ConstructSolutionNum = GetConstructSolutionNum(projectid); table.ConstructSolutionNum = GetConstructSolutionNum(projectid) + GetConstructSolutionFinalNum(projectid) + GetComprehensive_MajorPlanApprovalNum(projectid);
table.ConstructSolutionProjectApproveNum = GetConstructSolutionProjectApproveNum(projectid); table.ConstructSolutionProjectApproveNum = GetConstructSolutionProjectApproveNum(projectid) + GetConstructSolutionFinalNum(projectid);
table.ConstructSolutionUnitApproveNum = GetConstructSolutionUnitApproveNum(projectid); table.ConstructSolutionUnitApproveNum = GetComprehensive_MajorPlanApprovalNum(projectid);
} }
if (cQMSDateType == CQMSDateType.SpecialEquipmentAndDesignDetails || cQMSDateType == CQMSDateType.All) if (cQMSDateType == CQMSDateType.SpecialEquipmentAndDesignDetails || cQMSDateType == CQMSDateType.All)
{ {
@ -535,6 +535,35 @@ namespace BLL
} }
CQMSDataService.UpdateTodyData_State(); CQMSDataService.UpdateTodyData_State();
} }
/// <summary>
/// 施工方案数量——定稿方案
/// </summary>
/// <returns></returns>
public static int GetConstructSolutionFinalNum(string projectid)
{
var result = (from x in Funs.DB.Solution_CQMSConstructSolution_Final
where x.ProjectId == projectid
select x).Count();
return result;
}
/// <summary>
/// 危大(超危大)工程施工方案数量
/// </summary>
/// <returns></returns>
public static int GetComprehensive_MajorPlanApprovalNum(string projectid)
{
var result = (from x in Funs.DB.Comprehensive_MajorPlanApproval
where x.ProjectId == projectid
select x).Count();
return result;
}
/// <summary> /// <summary>
/// 获取质量培训人次数 /// 获取质量培训人次数
/// </summary> /// </summary>