Przeglądaj źródła

提交贸易合同新增计量方式

chenxiaofei 1 dzień temu
rodzic
commit
fe428bd648

+ 4 - 0
sckw-modules-api/sckw-transport-api/src/main/java/com/sckw/transport/api/model/param/AddLogisticOrderParam.java

@@ -224,6 +224,10 @@ public class AddLogisticOrderParam implements Serializable {
      */
     @NotNull(message = "计费方式不能为空")
     private String billingMode;
+    /**
+     * 计量方式
+     */
+    private Integer measurementWay;
 
     /**
      * 计划卸货时间

+ 1 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/dubbo/TransportServiceImpl.java

@@ -1324,6 +1324,7 @@ public class TransportServiceImpl implements TransportRemoteService {
         addLogisticOrderDTO.setDispatchWay(param.getDispatchWay());
         addLogisticOrderDTO.setActualDisPatch(param.getActualDisPatch());
         addLogisticOrderDTO.setGoodsUnit(param.getGoodsUnit());
+        addLogisticOrderDTO.setMeasurementWay(param.getMeasurementWay());
         return addLogisticOrderDTO;
     }
 

+ 6 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/model/KwtLogisticsOrder.java

@@ -243,6 +243,12 @@ public class KwtLogisticsOrder implements Serializable {
     @TableField("distance")
     private String distance;
 
+    /**
+     * 计量方式
+     */
+    @TableField("measurement_way")
+    private Integer measurementWay;
+
     private static final long serialVersionUID = 1L;
 
     @TableField(exist = false)

+ 4 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/model/dto/AddLogisticOrderDTO.java

@@ -222,6 +222,10 @@ public class AddLogisticOrderDTO implements Serializable {
      * 计费方式
      */
     private String billingMode;
+    /**
+     * 计量方式
+     */
+    private Integer measurementWay;
 
     /**
      * 计划卸货时间

+ 1 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/service/KwtAcceptCarriageOrderService.java

@@ -3664,6 +3664,7 @@ public class KwtAcceptCarriageOrderService {
         kwtLogisticsOrder.setBindStatus(String.valueOf(NumberConstant.ZERO));
         kwtLogisticsOrder.setDispatchWay(orderDTO.getDispatchWay());
         kwtLogisticsOrder.setDistance(distance);
+        kwtLogisticsOrder.setMeasurementWay(orderDTO.getMeasurementWay());
         saveLogisticsOrderList.add(kwtLogisticsOrder);
     }