|
|
@@ -32,8 +32,9 @@ public class LoadingHandler extends AbstractWaybillOrderHandler<WaybillOrderLoad
|
|
|
|
|
|
@Override
|
|
|
protected void checkState(WaybillOrderLoadingParam param, KwtWaybillOrder waybillOrder) {
|
|
|
- if (!Objects.equals(CarWaybillV1Enum.REFUSE_TRAFFIC.getCode(), waybillOrder.getStatus())) {
|
|
|
- throw new BusinessPlatfromException(ErrorCodeEnum.WAYBILL_ORDER_STATUS_ERROR, "运单状态不是“到达装货地点”状态, 无法推进下一节点!");
|
|
|
+ if (!Objects.equals(CarWaybillV1Enum.REFUSE_TRAFFIC.getCode(), waybillOrder.getStatus())
|
|
|
+ && !Objects.equals(CarWaybillV1Enum.REPLENISHING.getCode(), waybillOrder.getStatus())) {
|
|
|
+ throw new BusinessPlatfromException(ErrorCodeEnum.WAYBILL_ORDER_STATUS_ERROR, "运单状态不是“到达装货地点”或“卸货中”状态, 无法推进下一节点!");
|
|
|
}
|
|
|
}
|
|
|
|