车辆状态
This commit is contained in:
parent
988f3e4747
commit
878fa90631
@ -168,7 +168,7 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
||||
List<EbikeOrderFile> list = fileUrls.stream().map(e -> EbikeOrderFile.builder().orderId(orderId).fileUrl(e).build()).toList();
|
||||
orderFileMapper.insertBatch(list);
|
||||
}
|
||||
//巡检无需操作车辆状态,巡检确认后更改唱歌了状态为故障
|
||||
//巡检无需操作车辆状态,巡检确认后更改状态为故障
|
||||
}
|
||||
|
||||
@Transactional
|
||||
@ -271,6 +271,7 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
||||
}
|
||||
//TODO:车辆状态
|
||||
bikeInfo.setUsageStatus(BikeUsageStatus.REPAIR);
|
||||
bikeInfoMapper.update(bikeInfo);
|
||||
}
|
||||
|
||||
@Transactional
|
||||
@ -607,7 +608,7 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
||||
updateById(bikeOrder);
|
||||
queryWrapper.clear();
|
||||
EbikeDispatchConfiguration dispatchConfiguration = ebikeDispatchConfigurationMapper.selectOneByQuery(queryWrapper);
|
||||
redisUtil.saveDispatchOrder(bikeOrder.getOrderId(),bikeOrder,dispatchConfiguration!=null?dispatchConfiguration.getDispatchDuration():24L, TimeUnit.HOURS);
|
||||
redisUtil.saveDispatchOrder(bikeOrder.getOrderId(), bikeOrder, dispatchConfiguration != null ? dispatchConfiguration.getDispatchDuration() : 24L, TimeUnit.HOURS);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -786,12 +787,12 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
||||
}
|
||||
|
||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||
.select(QueryMethods.count().as(EffectiveDispatchOrderDto::getCount),EBIKE_BIKE_ORDER.RECEIVER_ID.as(EffectiveDispatchOrderDto::getStaffId))
|
||||
.select(QueryMethods.count().as(EffectiveDispatchOrderDto::getCount), EBIKE_BIKE_ORDER.RECEIVER_ID.as(EffectiveDispatchOrderDto::getStaffId))
|
||||
.where(EBIKE_BIKE_ORDER.HANDLE_AT.between(effectiveDispatchOrderVo.getStartTime(), effectiveDispatchOrderVo.getEndTime()))
|
||||
.where(EBIKE_BIKE_ORDER.ORDER_TYPE.eq(BikeOrderType.DISPATCH))
|
||||
.where(EBIKE_BIKE_ORDER.DISPATCH_STATE.eq(OrderDispatchState.EFFECTIVE))
|
||||
.groupBy(EBIKE_BIKE_ORDER.RECEIVER_ID)
|
||||
.orderBy("count",true);
|
||||
.orderBy("count", true);
|
||||
return ebikeBikeOrderMapper.selectListByQueryAs(queryWrapper, EffectiveDispatchOrderDto.class);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user