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; + } + /// /// 获取质量培训人次数 ///