| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -89,6 +89,20 @@ public class StaffPatrolRecordServiceImpl extends BaseServiceImpl<StaffPatrolRec | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							result.setLatestSerialNum(PatrolConstant.END.equals(entity.getStatus()) ? NumConstant.ONE_NEG : detail.getSerialNum()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							result.setCarmDown(NumConstant.THIRTY); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							result.setPatrolStartTime(DateUtils.format(entity.getPatrolStartTime(), DateUtils.DATE_TIME_PATTERN)); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							//状态为巡查中时返回所在网格ID和名称
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							if (PatrolConstant.PATROLLING.equals(entity.getStatus())) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								CustomerGridFormDTO customerGridFormDTO = new CustomerGridFormDTO(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								customerGridFormDTO.setGridId(entity.getGrid()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								Result<CustomerGridDTO> gridResult = govOrgFeignClient.getGridBaseInfoByGridId(customerGridFormDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								if (!gridResult.success() || null == gridResult.getData()) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									//查询网格名称失败
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									log.error(String.format("查找网格信息失败,网格Id:【%s】", entity.getGrid())); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									throw new RenException(gridResult.getCode(), gridResult.getMsg()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								CustomerGridDTO grid = gridResult.getData(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								result.setGridId(grid.getId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								result.setGridName(grid.getGridName()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							return result; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |