批量生成调度工单
This commit is contained in:
parent
4dcc3258ed
commit
98c5d661d7
@ -818,8 +818,8 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
||||
.select(EBIKE_BIKE_INFO.OPERATOR_ID)
|
||||
.where(EBIKE_BIKE_INFO.BIKE_CODE.in(bikeCodes))
|
||||
.groupBy(EBIKE_BIKE_INFO.OPERATOR_ID);
|
||||
long count = bikeInfoMapper.selectCountByQuery(queryWrapper);
|
||||
if (count > 1) {
|
||||
List<Long> countList = bikeInfoMapper.selectListByQueryAs(queryWrapper,Long.class);
|
||||
if (countList.size() > 1) {
|
||||
throw new EbikeException("该列表中同时存在不同运营商的车辆");
|
||||
}
|
||||
queryWrapper.clear();
|
||||
@ -839,6 +839,7 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
||||
.build();
|
||||
if (dispatchSwapVo.getAcceptOrders()) {
|
||||
ebikeBikeOrder.setReceiverId(staffId);
|
||||
ebikeBikeOrder.setHandleState(OrderHandleState.ACCEPTED);
|
||||
}
|
||||
list.add(ebikeBikeOrder);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user