|
@@ -71,18 +71,13 @@ public class ParkingServiceImpl implements ParkingService {
|
|
Long total = illegalParkingMapper.selectCount(new LambdaQueryWrapper<IllegalParking>()
|
|
Long total = illegalParkingMapper.selectCount(new LambdaQueryWrapper<IllegalParking>()
|
|
.gt(IllegalParking::getIllegalTime,iocParam.getTimeRange().getStartDate())
|
|
.gt(IllegalParking::getIllegalTime,iocParam.getTimeRange().getStartDate())
|
|
.le(IllegalParking::getIllegalTime,iocParam.getTimeRange().getEndDate()));
|
|
.le(IllegalParking::getIllegalTime,iocParam.getTimeRange().getEndDate()));
|
|
- try {
|
|
|
|
- Integer days = DateUtil.daysBetween(iocParam.getTimeRange().getStartDate(),iocParam.getTimeRange().getEndDate());
|
|
|
|
- if(totalPark>0&&days>0){
|
|
|
|
- BigDecimal bigDecimal = new BigDecimal(totalPark);
|
|
|
|
- BigDecimal avgPersonPriceDec = bigDecimal.divide(new BigDecimal(days), 2, RoundingMode.HALF_UP);
|
|
|
|
- avgPark = avgPersonPriceDec.doubleValue();
|
|
|
|
- }
|
|
|
|
- } catch (ParseException e) {
|
|
|
|
- throw new RuntimeException(e);
|
|
|
|
|
|
+ Integer days = DateUtil.daysBetween(iocParam.getTimeRange().getStartDate(),iocParam.getTimeRange().getEndDate());
|
|
|
|
+ if(totalPark>0&&days>0){
|
|
|
|
+ BigDecimal bigDecimal = new BigDecimal(totalPark);
|
|
|
|
+ BigDecimal avgPersonPriceDec = bigDecimal.divide(new BigDecimal(days), 2, RoundingMode.HALF_UP);
|
|
|
|
+ avgPark = avgPersonPriceDec.doubleValue();
|
|
}
|
|
}
|
|
ThreadLocalRandom random = ThreadLocalRandom.current();
|
|
ThreadLocalRandom random = ThreadLocalRandom.current();
|
|
-
|
|
|
|
int unParking = random.nextInt(2,8);
|
|
int unParking = random.nextInt(2,8);
|
|
float compare = (float) Math.random();
|
|
float compare = (float) Math.random();
|
|
DecimalFormat decimalFormat = new DecimalFormat("#.0");
|
|
DecimalFormat decimalFormat = new DecimalFormat("#.0");
|