|  | @@ -70,6 +70,9 @@ public class InspectionItemPlanConclusionServiceImpl extends BaseServiceImpl<Lon
 | 
	
		
			
				|  |  |          if (inspectionItemPlanConclusionDto.getStatus() == null) {
 | 
	
		
			
				|  |  |              return inspectionItemPlanConclusionDto;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        //获取巡查结果的异常数量
 | 
	
		
			
				|  |  | +        int eConclusionNum = inspectionItemPlanConclusionDao.getCountByPlanIdAndCheckConclusion(planId, 0);
 | 
	
		
			
				|  |  | +        inspectionItemPlan.setConclusionStatus(0);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //未提交过,更新提交信息
 | 
	
		
			
				|  |  |          if (inspectionItemPlan.getStatus().equals(0)) {
 | 
	
	
		
			
				|  | @@ -77,6 +80,9 @@ public class InspectionItemPlanConclusionServiceImpl extends BaseServiceImpl<Lon
 | 
	
		
			
				|  |  |              inspectionItemPlan.setSubmitedTime(nowDate);
 | 
	
		
			
				|  |  |              inspectionItemPlan.setStatus(inspectionItemPlanConclusionDto.getStatus());
 | 
	
		
			
				|  |  |              inspectionItemPlan.setUpdateTime(nowDate);
 | 
	
		
			
				|  |  | +            if (eConclusionNum > 0) {
 | 
	
		
			
				|  |  | +                inspectionItemPlan.setConclusionStatus(1);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              inspectionItemPlanDao.update(inspectionItemPlan);
 | 
	
		
			
				|  |  |              //更新提交次数
 | 
	
		
			
				|  |  |              InspectionItem inspectionItem = inspectionItemDao.get(inspectionItemPlan.getItemId());
 | 
	
	
		
			
				|  | @@ -91,9 +97,12 @@ public class InspectionItemPlanConclusionServiceImpl extends BaseServiceImpl<Lon
 | 
	
		
			
				|  |  |              inspectionItemPlan.setSubmitedGps(inspectionItemPlanConclusionDto.getSubmitedGps());
 | 
	
		
			
				|  |  |              inspectionItemPlan.setSubmitedTime(nowDate);
 | 
	
		
			
				|  |  |              inspectionItemPlan.setStatus(inspectionItemPlanConclusionDto.getStatus());
 | 
	
		
			
				|  |  | -            inspectionItemPlan.setUpdateTime(nowDate);
 | 
	
		
			
				|  |  | -            inspectionItemPlanDao.update(inspectionItemPlan);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        if (eConclusionNum > 0) {
 | 
	
		
			
				|  |  | +            inspectionItemPlan.setConclusionStatus(1);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        inspectionItemPlan.setUpdateTime(nowDate);
 | 
	
		
			
				|  |  | +        inspectionItemPlanDao.update(inspectionItemPlan);
 | 
	
		
			
				|  |  |          return inspectionItemPlanConclusionDto;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |