Browse Source

调整能源属性分页查询代码写法

thing_master
siyang 1 year ago
parent
commit
31cfd18417
  1. 7
      modules/report-analysis/src/main/java/com/thing/carbon/config/service/impl/CarbonEnergyDictRelationServiceImpl.java

7
modules/report-analysis/src/main/java/com/thing/carbon/config/service/impl/CarbonEnergyDictRelationServiceImpl.java

@ -1,7 +1,6 @@
package com.thing.carbon.config.service.impl;
import com.mybatisflex.core.paginate.Page;
import com.mybatisflex.core.query.QueryWrapper;
import com.thing.carbon.config.dto.CarbonEnergyDictRelationDTO;
import com.thing.carbon.config.dto.CarbonEnergyVarietyDTO;
@ -176,11 +175,7 @@ public class CarbonEnergyDictRelationServiceImpl extends BaseServiceImpl<CarbonE
*/
@Override
public PageData<CarbonEnergyDictRelationDTO> handlePage(Map<String, Object> params) {
Page<CarbonEnergyDictRelationEntity> pages = mapper.paginate(
getPage(params),
buildOrderWrapper(params, null, false)
);
PageData<CarbonEnergyDictRelationDTO> page = getPageData(pages, CarbonEnergyDictRelationDTO.class);
PageData<CarbonEnergyDictRelationDTO> page = getPageData(params, CarbonEnergyDictRelationDTO.class);
List<CarbonEnergyDictRelationDTO> list = page.getList();
Set<Long> energyVarietyIdSet = list.stream().map(CarbonEnergyDictRelationDTO::getEnergyVarietyId).collect(Collectors.toSet());

Loading…
Cancel
Save