Browse Source

添加修改运力

zx 3 năm trước cách đây
mục cha
commit
2204d95450

+ 13 - 0
src/main/java/com/steerinfo/dil/controller/OmstruckOrderController.java

@@ -972,6 +972,19 @@ public class OmstruckOrderController extends BaseRESTfulController {
         return success(result);
     }
 
+    @ApiOperation(value = "根据运单id修改运力")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "orderId", value = "运单主键", required = false, dataType = "Integer"),
+    })
+    @PostMapping("/updateCapacityId")
+    public RESTfulResult updateCapacityId(@RequestBody Map<String,Object> map) {
+        int result = omstruckOrderService.updateCapacityId(map);
+        return success(result);
+    }
+
+
+
+
     @ApiOperation(value = "查询所有空闲的司机排班信息")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),

+ 3 - 0
src/main/java/com/steerinfo/dil/service/IOmstruckOrderService.java

@@ -191,4 +191,7 @@ public interface IOmstruckOrderService {
 
     //撤销订单
     int undoOrder(Map<String,Object> map);
+
+    //修改运力
+    int updateCapacityId(Map<String,Object> map);
 }

+ 13 - 0
src/main/java/com/steerinfo/dil/service/impl/OmstruckOrderServiceImpl.java

@@ -1,5 +1,6 @@
 package com.steerinfo.dil.service.impl;
 
+import com.baomidou.mybatisplus.extension.api.R;
 import com.steerinfo.dil.feign.AmsFeign;
 import com.steerinfo.dil.feign.IMFeign;
 import com.steerinfo.dil.feign.TmsTruckFeign;
@@ -577,6 +578,18 @@ public class OmstruckOrderServiceImpl implements IOmstruckOrderService {
 
         return result;
     }
+   //修改运力
+    @Override
+    public int updateCapacityId(Map<String,Object> map) {
+        int result=0;
+        OmstruckOrder omstruckOrder=new OmstruckOrder();
+        BigDecimal orderId =DataChange.dataToBigDecimal(map.get("orderId"));
+        BigDecimal capacityId =DataChange.dataToBigDecimal(map.get("capacityId"));
+        omstruckOrder.setOrderId(orderId);
+        omstruckOrder.setCapacityId(capacityId);
+        result+=omstruckOrderMapper.updateByPrimaryKeySelective(omstruckOrder);
+        return result;
+    }
 
     /**
      * 销售物流,下发订单

+ 2 - 2
src/main/resources/application-dev.yml

@@ -11,13 +11,13 @@ spring:
 #feign设置
 openfeign:
   ColumnDataFeign:
-    url: ${COLUMNDATAFEIGN_URL:172.16.33.166:8083}
+    url: ${COLUMNDATAFEIGN_URL:172.16.33.162:8083}
   TmsTruckFeign:
     url: ${TMSTRUCKFEIGN_URL:172.16.33.162:8008}
   AmsFeign:
     url: ${AMSFEIGN_URL:172.16.33.162:8015}
   ImFeign:
-    url: ${IMFEIGN_URL:172.16.33.166:8055}
+    url: ${IMFEIGN_URL:172.16.33.162:8055}
 
 server:
   port: 8016