diff --git a/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java b/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java index 9f58101..d6f21b7 100644 --- a/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java +++ b/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java @@ -922,9 +922,10 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl list = list(queryWrapper); - if (list == null) { + if (list.isEmpty()) { throw new EbikeException("列表中车辆工单均不存在或已作废"); } + queryWrapper.clear(); EbikeDispatchConfiguration dispatchConfiguration = ebikeDispatchConfigurationMapper.selectOneByQuery(queryWrapper); for (EbikeBikeOrder bikeOrder : list) { bikeOrder.setSiteId(dispatchVo.getSiteId());