dengpan 2 năm trước cách đây
mục cha
commit
7ceb66172b

+ 16 - 0
src/main/java/com/steerinfo/dil/controller/AMScontroller.java

@@ -514,4 +514,20 @@ public class AMScontroller {
     public Map<String, Object> salePlanDelete(@RequestBody(required = false) Map<String, Object> map) {
         return amsFeign.salePlanDelete(map);
     }
+
+    @ApiOperation(value = "展示销售计划详情")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "mapValue", value = "参数", required = false, dataType = "map"),
+            @ApiImplicitParam(name = "apiId()", value = "动态表头", required = false, dataType = "Integer"),
+            @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
+            @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
+    })
+    @PostMapping(value = "/getSalePlanList")
+    Map<String, Object> getSalePlanList(@RequestBody(required = false) Map<String, Object> mapValue,
+                                            Integer apiId,
+                                            Integer pageNum,
+                                            Integer pageSize
+    ) {
+        return amsFeign.getSalePlanList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
+    }
 }

+ 17 - 0
src/main/java/com/steerinfo/dil/controller/TMSController.java

@@ -126,4 +126,21 @@ public class TMSController extends BaseRESTfulController {
     public Map<String, Object> syncWeightResult(@RequestBody(required = false) Map<String, Object> map){
         return tmsFeign.syncWeightResult(map);
     }
+
+    @ApiOperation(value="销售派发运输订单")
+    @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
+    @PostMapping(value = "/saleDispatchOrder")
+    @LogAround(foreignKeys = {"transOrderId"},foreignKeyTypes = {"运输订单"})
+    public Map<String, Object> saleDispatchOrder(@RequestBody(required = false) Map<String, Object> map){
+        return tmsFeign.saleDispatchOrder(map);
+    }
+
+    @ApiOperation(value = "查询销售运输订单")
+    @PostMapping("/getSaleTransOrderList")
+    public Map<String, Object> getSaleTransOrderList(@RequestBody(required = false) Map<String, Object> map,
+                                                 Integer apiId,
+                                                 Integer pageNum,
+                                                 Integer pageSize) {
+        return tmsFeign.getSaleTransOrderList(map ==null ? new HashMap<>() : map, apiId, pageNum, pageSize);
+    }
 }

+ 6 - 0
src/main/java/com/steerinfo/dil/feign/AmsFeign.java

@@ -175,4 +175,10 @@ public interface AmsFeign {
     @PostMapping(value = "api/v1/ams/amstransplans/salePlanDelete")
     Map<String, Object> salePlanDelete(@RequestBody(required = false)Map<String, Object> map);
 
+    @PostMapping(value = "api/v1/ams/amstransplans/getSalePlanList")
+    Map<String, Object> getSalePlanList(@RequestBody(required = false) Map<String, Object> map,
+                                        @RequestParam Integer apiId,
+                                        @RequestParam Integer pageNum,
+                                        @RequestParam Integer pageSize);
+
 }

+ 9 - 0
src/main/java/com/steerinfo/dil/feign/TmsFeign.java

@@ -58,6 +58,15 @@ public interface TmsFeign {
 
     @PostMapping("api/v1/tms/tmsweightresults/syncWeightResult")
     Map<String, Object> syncWeightResult(Map<String, Object> map);
+
+    @PostMapping("api/v1/tms/omstransorders/saleDispatchOrder")
+    Map<String, Object> saleDispatchOrder(@RequestBody(required = false) Map<String, Object> map);
+
+    @PostMapping("api/v1/tms/omstransorders/getSaleTransOrderList")
+    Map<String, Object> getSaleTransOrderList(@RequestBody(required = false) Map<String, Object> map,
+                                          @RequestParam  Integer apiId,
+                                          @RequestParam  Integer pageNum,
+                                          @RequestParam  Integer pageSize);
 }