| | |
| | | .selectAs(Sites::getName,Bikes::getSiteName) ; |
| | | PageData<Bikes> pageData = PageData.from(bikesJoinMapper.selectJoinPage(page, Bikes.class, queryWrapper)); |
| | | double finalLow = low; |
| | | if(com.github.xiaoymin.knife4j.core.util.CollectionUtils.isNotEmpty(pageData.getRecords())){ |
| | | pageData.getRecords().forEach(i->{ |
| | | if(Constants.equalsInteger(i.getType(),Constants.ONE)){ |
| | | if(Objects.isNull(i.getVoltage())){ |
| | | i.setLowVoltage(Constants.ONE); |
| | | }else{ |
| | | i.setLowVoltage(i.getVoltage().compareTo(new BigDecimal(Double.toString(finalLow)))>=0?0:1); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | return pageData; |
| | | |
| | | } |