소스 검색

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

donglang 1 개월 전
부모
커밋
6cd1b24b99
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      sckw-modules/sckw-transport/src/main/java/com/sckw/transport/handler/LiftRodReleaseHandler.java

+ 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, "当前车辆非正常状态,不能接单!");