| 
					
				 | 
			
			
				@@ -21,6 +21,7 @@ import java.math.BigDecimal; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.HashMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.Map; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.concurrent.Callable; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * @author luobang 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1406,12 +1407,15 @@ public class TMSController extends BaseRESTfulController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @ApiImplicitParam(name = "mapValue", value = "运输计划实绩对象", required = false, dataType = "Map"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/enFactoryResultByPDA") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public Map<String, Object> enFactoryResultByPDA(@RequestBody(required = false) Map<String, Object> mapValue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public Callable<Map<String, Object>> enFactoryResultByPDA(@RequestBody(required = false) Map<String, Object> mapValue) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //PDA扫码会多个反斜杠所以需要截取 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        String orderNumber = (String) mapValue.get("orderNumber"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        orderNumber = orderNumber.substring(0, orderNumber.length()-1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        mapValue.put("orderNumber", orderNumber); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return tmsTruckFeign.enFactoryResultByPDA(mapValue); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return ()->{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                String orderNumber = (String) mapValue.get("orderNumber"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                orderNumber = orderNumber.substring(0, orderNumber.length()-1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                mapValue.put("orderNumber", orderNumber); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return tmsTruckFeign.enFactoryResultByPDA(mapValue); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //***************************************TmstruckWeightResultController*************************** 
			 |