yangk 3 年之前
父节点
当前提交
ead3835b64

+ 23 - 2
src/main/java/com/steerinfo/dil/controller/TMSController.java

@@ -1483,6 +1483,27 @@ public class TMSController extends BaseRESTfulController {
         return resTfulResult;
     }
 
-
-
+    @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"),
+            @ApiImplicitParam(name = "status", value = "状态码", required = false, dataType = "Integer"),
+    })
+    @PostMapping("/getTmstruckMonthResult")
+    public Map<String,Object> getTmstruckMonthResult(@RequestBody(required=false) Map<String,Object> mapValue,
+                                                Integer apiId,
+                                                Integer pageNum,
+                                                Integer pageSize
+    ){
+        return tmsTruckFeign.getTmstruckMonthResult(mapValue,apiId, pageNum, pageSize);
+    }
+    /**
+     *通过运输订单判断下一步是否需要计量,更新汽车衡到计量实绩中
+     */
+    @PostMapping("/updateTruckCalculate/{orderId}")
+    public Map<String,Object> updateTruckCalculate(@PathVariable("orderId") Integer orderId){
+        return tmsTruckFeign.isNextNeedJl(orderId);
+    }
 }

+ 13 - 0
src/main/java/com/steerinfo/dil/feign/TmsTruckFeign.java

@@ -231,6 +231,19 @@ public interface TmsTruckFeign {
 
     @GetMapping("api/v1/truckTms/dropDown/getFuMaterial/{type}")
     Map<String, Object> getFuMaterial(@PathVariable("type")Integer type);
+    /**
+     * 包月总实绩
+     */
+    @PostMapping("api/v1/truckTms/tmstrucktotalresults/getTmstruckMonthResult")
+    Map<String,Object> getTmstruckMonthResult(@RequestBody(required=false) Map<String,Object> mapValue,
+                                       @RequestParam("apiId")    Integer apiId,
+                                       @RequestParam("pageNum")  Integer pageNum,
+                                       @RequestParam("pageSize") Integer pageSize);
+    /**
+     *通过运输订单判断下一步是否需要计量,更新汽车衡到计量实绩中
+     */
+    @PostMapping("api/v1/truckTms/tmstruckweightresults/{orderId}")
+    Map<String,Object> isNextNeedJl(@PathVariable("orderId") Integer orderId);
 }