diff --git a/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java b/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java index f2d7757c..b13955be 100644 --- a/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java +++ b/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java @@ -399,7 +399,7 @@ public class OrderServiceImpl implements OrderService { } else if (timeoutOrderStatus.contains(order.getOrderStatus())) { // 其它状态用update_time判断30min超时 Date overTime = getOverTime(order.getUpdateTime(), 30 * 60 * 1000); - if (overTime.before(now)&&order.getWorkerId()==null&&order.getOrderStatus()!=OrderStatus.GOING.code()) { + if (overTime.before(now)&&order.getOrderStatus()!=OrderStatus.GOING.code()) { log.info("订单[{}]超时30分钟", order.getId()); orderDetailService.updateTimeout(order.getId(), 1, 0); // 判断是否约单