| | |
| | | } |
| | | |
| | | @Override |
| | | public List<ElectricityPriceSegmentedDTO> getElectricityPriceList(String year) { |
| | | public List<ElectricityPriceSegmentedDTO> getElectricityPriceList(String year, String time) { |
| | | List<ElectricityPriceSegmentedDTO> result = new ArrayList<>(); |
| | | QueryWrapper<ElectricityPriceSegmentedEntity> wrapper = new QueryWrapper<>(); |
| | | wrapper.eq(StringUtils.isNotBlank(year), "year", year) |
| | |
| | | String itimeId = list.get(0).getITimeId(); |
| | | QueryWrapper<ElectricityPriceSegmentedEntity> wrapper1 = new QueryWrapper<>(); |
| | | wrapper.eq(StringUtils.isNotBlank(itimeId), "i_time_id", itimeId) |
| | | .ge(StringUtils.isNotBlank(time),"start_time", time) |
| | | .lt(StringUtils.isNotBlank(time),"end_time", time) |
| | | .orderByDesc( "create_time"); |
| | | result = ConvertUtils.sourceToTarget(baseDao.selectList(wrapper1), ElectricityPriceSegmentedDTO.class); |
| | | } |