|
@@ -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***************************
|