| 
						
						
							
								
							
						
						
					 | 
					@ -264,6 +264,7 @@ public class StaffPatrolRecordServiceImpl extends BaseServiceImpl<StaffPatrolRec | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							Integer totalTime = DateUtils.calculateSecond(record.getPatrolStartTime(), record.getPatrolEndTime()) + 59; | 
					 | 
					 | 
							Integer totalTime = DateUtils.calculateSecond(record.getPatrolStartTime(), record.getPatrolEndTime()) + 59; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							record.setTotalTime(totalTime); | 
					 | 
					 | 
							record.setTotalTime(totalTime); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							record.setStatus(PatrolConstant.END); | 
					 | 
					 | 
							record.setStatus(PatrolConstant.END); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
							record.setIsHandEnd(NumConstant.ONE); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							baseDao.updateById(record); | 
					 | 
					 | 
							baseDao.updateById(record); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							//保存记录明细
 | 
					 | 
					 | 
							//保存记录明细
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
							StaffPatrolDetailEntity detailEntity = new StaffPatrolDetailEntity(); | 
					 | 
					 | 
							StaffPatrolDetailEntity detailEntity = new StaffPatrolDetailEntity(); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -318,6 +319,7 @@ public class StaffPatrolRecordServiceImpl extends BaseServiceImpl<StaffPatrolRec | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									Integer totalTime = DateUtils.calculateSecond(item.getPatrolStartTime(), endTime) + 59; | 
					 | 
					 | 
									Integer totalTime = DateUtils.calculateSecond(item.getPatrolStartTime(), endTime) + 59; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									item.setTotalTime(totalTime); | 
					 | 
					 | 
									item.setTotalTime(totalTime); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									item.setUpdatedTime(null); | 
					 | 
					 | 
									item.setUpdatedTime(null); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
									item.setIsHandEnd(NumConstant.ZERO); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
									statsPatrolUpdateEnd(item.getStaffId(),totalTime, item.getPatrolStartTime(), endTime, item.getGrid()); | 
					 | 
					 | 
									statsPatrolUpdateEnd(item.getStaffId(),totalTime, item.getPatrolStartTime(), endTime, item.getGrid()); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
								}); | 
					 | 
					 | 
								}); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |