| 
					
				 | 
			
			
				@@ -679,4 +679,43 @@ public class OmstruckOrderSeparateServiceImpl implements IOmstruckOrderSeparateS 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return omstruckOrderMapper.getPauseTimeTaskDetail(orderId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 计时查看进程方法 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @Author TXF 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @Date 2022/3/18 10:33 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param map 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     **/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public List<Map<String, Object>> getTimeOrderResult(Map<String, Object> map){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<Map<String, Object>> mapList = omstruckOrderSeparateMapper.getTimeOrderResult(map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<Map<String, Object>> returnMap = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(mapList.size() == 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            int sqe = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (Map<String, Object> mesMap : mapList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                int type = DataChange.dataToBigDecimal(mesMap.get("resultTimeType")).intValue(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                switch (type){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    case 1: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("linkName", "计时开始"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("segmentSqe", sqe ++); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    case 3: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("linkName", "计时结束"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("segmentSqe", sqe ++); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    case 5: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("linkName", "开始暂停计时"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("segmentSqe", sqe ++); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    case 7: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("linkName", "结束暂停计时"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        mesMap.put("segmentSqe", sqe ++); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                returnMap.add(mesMap); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return returnMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |