| 
					
				 | 
			
			
				@@ -94,7 +94,8 @@ public class RecordInfoResponseMessageHandler extends SIPRequestProcessorParent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     recordInfo.setCount(sumNum); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     eventPublisher.recordEndEventPush(recordInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     releaseRequest(device.getDeviceId(), sn,recordInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     Iterator<Element> recordListIterator = recordListElement.elementIterator(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (recordListIterator != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         List<RecordItem> recordList = new ArrayList<>(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -162,9 +163,12 @@ public class RecordInfoResponseMessageHandler extends SIPRequestProcessorParent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public void releaseRequest(String deviceId, String sn,RecordInfo recordInfo){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String key = DeferredResultHolder.CALLBACK_CMD_RECORDINFO + deviceId + sn; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(null!=recordInfo.getRecordList()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Collections.sort(recordInfo.getRecordList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            recordInfo.setRecordList(new ArrayList<>()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 对数据进行排序 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        Collections.sort(recordInfo.getRecordList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RequestMessage msg = new RequestMessage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         msg.setKey(key); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         msg.setData(recordInfo); 
			 |