Преглед изворни кода

原矿运输的才会新增卸货门卫订单

donglang пре 1 месец
родитељ
комит
6cd1b24b99

+ 6 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/handler/LiftRodReleaseHandler.java

@@ -105,6 +105,12 @@ public class LiftRodReleaseHandler extends AbstractWaybillOrderHandler<WaybillOr
      * @param waybillOrder
      */
     private void creatGatekeeperUnLoadingOrder(KwtWaybillOrder waybillOrder) {
+        // 只有原矿运输的才会新增卸货门卫订单
+        KwtLogisticsOrder logisticsOrder = getLogisticsOrder(waybillOrder.getLOrderId());
+        if (!Objects.equals(1, logisticsOrder.getStatus())) {
+            return;
+        }
+
         RTruckVo truck = remoteFleetService.findTruckByTruckNo(waybillOrder.getTruckNo());
         if (truck == null || !Objects.equals(truck.getStatus(), 0)) {
             throw new BusinessPlatfromException(ErrorCodeEnum.TRUCK_STATUS_ERROR, "当前车辆非正常状态,不能接单!");