Commit eefa9627 authored by jiaorz's avatar jiaorz

预订时间处理bug

parent 522e7ccb
......@@ -175,15 +175,17 @@ public class VehicleBookHourInfoBiz extends BaseBiz<VehicleBookHourInfoMapper, V
List<VehicleBookHourInfo> vehicleBookHourInfoList = mapper.selectByVehicleAndDate(vehicleBookHourInfoDto);
log.info("获取到的小时信息: vehicleBookHourInfoList = {}", vehicleBookHourInfoList);
if(CollectionUtils.isNotEmpty(vehicleBookHourInfoList)) {
if((vehicleBookHourInfoList.get(0).getBookedHour() & entry.getValue()) == entry.getValue()) {
log.info("已经预订时间正确,右移一位,原数据为:{}, 修改后的数据为: {}", vehicleBookHourInfoList.get(0).getBookedHour(), vehicleBookHourInfoList.get(0).getBookedHour() >> 1);
vehicleBookHourInfoList.get(0).setBookedHour(vehicleBookHourInfoList.get(0).getBookedHour() >> 1);
updateSelectiveByIdRe(vehicleBookHourInfoList.get(0));
} else if(entry.getValue() == 0){ //0点
if(entry.getValue() == 0){ //0点
vehicleBookHourInfoList.get(0).setBookedHour(vehicleBookHourInfoList.get(0).getBookedHour() | 1);
updateSelectiveByIdRe(vehicleBookHourInfoList.get(0));
} else {
vehicleBookHourInfos.add(vehicleBookRecord);
if((vehicleBookHourInfoList.get(0).getBookedHour() & entry.getValue()) == entry.getValue()) {
log.info("已经预订时间正确,右移一位,原数据为:{}, 修改后的数据为: {}", vehicleBookHourInfoList.get(0).getBookedHour(), vehicleBookHourInfoList.get(0).getBookedHour() >> 1);
vehicleBookHourInfoList.get(0).setBookedHour(vehicleBookHourInfoList.get(0).getBookedHour() >> 1);
updateSelectiveByIdRe(vehicleBookHourInfoList.get(0));
} else {
vehicleBookHourInfos.add(vehicleBookRecord);
}
}
} else { //如果数据不存在就补充进去
VehicleBookHourInfoDto vehicleBookHourInfoDto1 = new VehicleBookHourInfoDto();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment