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