diff --git a/SUBQHSE/BLL/ZHGL/DataSync/ProjectDataSync/Project_CQMSDataService.cs b/SUBQHSE/BLL/ZHGL/DataSync/ProjectDataSync/Project_CQMSDataService.cs
index 4be31fc..5446044 100644
--- a/SUBQHSE/BLL/ZHGL/DataSync/ProjectDataSync/Project_CQMSDataService.cs
+++ b/SUBQHSE/BLL/ZHGL/DataSync/ProjectDataSync/Project_CQMSDataService.cs
@@ -507,9 +507,9 @@ namespace BLL
}
if (cQMSDateType == CQMSDateType.ConstructSolution || cQMSDateType == CQMSDateType.All)
{
- table.ConstructSolutionNum = GetConstructSolutionNum(projectid);
- table.ConstructSolutionProjectApproveNum = GetConstructSolutionProjectApproveNum(projectid);
- table.ConstructSolutionUnitApproveNum = GetConstructSolutionUnitApproveNum(projectid);
+ table.ConstructSolutionNum = GetConstructSolutionNum(projectid) + GetConstructSolutionFinalNum(projectid) + GetComprehensive_MajorPlanApprovalNum(projectid);
+ table.ConstructSolutionProjectApproveNum = GetConstructSolutionProjectApproveNum(projectid) + GetConstructSolutionFinalNum(projectid);
+ table.ConstructSolutionUnitApproveNum = GetComprehensive_MajorPlanApprovalNum(projectid);
}
if (cQMSDateType == CQMSDateType.SpecialEquipmentAndDesignDetails || cQMSDateType == CQMSDateType.All)
{
@@ -535,6 +535,35 @@ namespace BLL
}
CQMSDataService.UpdateTodyData_State();
}
+
+
+
+
+ ///
+ /// 施工方案数量——定稿方案
+ ///
+ ///
+ 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;
+ }
+
+
+ ///
+ /// 危大(超危大)工程施工方案数量
+ ///
+ ///
+ 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;
+ }
+
///
/// 获取质量培训人次数
///