liyg 3 years ago
parent
commit
7dcc035cfd

+ 11 - 0
src/main/java/com/steerinfo/dil/controller/OTMSController.java

@@ -225,6 +225,17 @@ public class OTMSController {
         return otmsFeign.getObtainTheOptimalPath(startPoint,endPoint);
         return otmsFeign.getObtainTheOptimalPath(startPoint,endPoint);
     }
     }
 
 
+    @ApiOperation(value="获取当前订单导航路径")
+    @GetMapping(value = "/mapvertexs/getPathByOrderID")
+    public RESTfulResult getPathByOrderID(@RequestParam("orderId") String orderId,@RequestParam("startStep")  String startStep,@RequestParam("endStep")  String endStep) throws  Exception {
+       return otmsFeign.getPathByOrderID(orderId,startStep,endStep);
+    }
+
+    @ApiOperation(value="查询所有可选地点")
+    @GetMapping(value = "/mapvertexs/findSelections")
+    public RESTfulResult findSelections(){
+        return otmsFeign.findSelections();
+    }
 
 
     //在途订单列表
     //在途订单列表
     @PostMapping("/transportationPerformance")
     @PostMapping("/transportationPerformance")

+ 8 - 0
src/main/java/com/steerinfo/dil/feign/OtmsFeign.java

@@ -123,6 +123,14 @@ public interface OtmsFeign {
     @GetMapping(value = "/api/v1/otms/mapvertexs/getObtainTheOptimalPath")
     @GetMapping(value = "/api/v1/otms/mapvertexs/getObtainTheOptimalPath")
     public RESTfulResult getObtainTheOptimalPath(@RequestParam("startPoint") String startPoint,@RequestParam("endPoint")  String endPoint) throws Exception;
     public RESTfulResult getObtainTheOptimalPath(@RequestParam("startPoint") String startPoint,@RequestParam("endPoint")  String endPoint) throws Exception;
 
 
+    //获取当前订单导航路径
+    @GetMapping(value = "/api/v1/otms/mapvertexs/getPathByOrderID")
+    public RESTfulResult getPathByOrderID(@RequestParam("orderId") String orderId,@RequestParam("startStep")  String startStep,@RequestParam("endStep")  String endStep) throws Exception;
+
+    //获取导航可选地点
+    @GetMapping(value = "/api/v1/otms/mapvertexs/findSelections")
+    public RESTfulResult findSelections();
+
     @PostMapping("/api/v1/otms/pathDisplay/offLineWarn")
     @PostMapping("/api/v1/otms/pathDisplay/offLineWarn")
     public String offLineWarn(@RequestParam(value = "data") String data) throws Exception;
     public String offLineWarn(@RequestParam(value = "data") String data) throws Exception;