|
|
|
@ -2,12 +2,14 @@ package com.thing.carbontrack.dict.service.impl; |
|
|
|
|
|
|
|
import com.mybatisflex.core.query.QueryColumn; |
|
|
|
import com.mybatisflex.core.query.QueryWrapper; |
|
|
|
import com.thing.carbontrack.dict.dto.IotCarbonUnitDto; |
|
|
|
import com.thing.carbontrack.dict.entity.IotCarbonUnitDictEntity; |
|
|
|
import com.thing.carbontrack.dict.mapper.IotCarbonUnitDictMapper; |
|
|
|
import com.thing.carbontrack.dict.service.IotCarbonUnitDictService; |
|
|
|
import com.thing.common.orm.service.impl.BaseServiceImpl; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
@ -47,4 +49,17 @@ public class IotCarbonUnitDictServiceImpl extends BaseServiceImpl<IotCarbonUnitD |
|
|
|
wrapper.eq("p_name",pName); |
|
|
|
return this.listAs(wrapper,String.class); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<IotCarbonUnitDto> listInfo() { |
|
|
|
List<IotCarbonUnitDto> resultList = new ArrayList<>(); |
|
|
|
List<String> pNames = this.getList(); |
|
|
|
pNames.forEach(temp->{ |
|
|
|
IotCarbonUnitDto dto = new IotCarbonUnitDto(); |
|
|
|
dto.setPNAME(temp); |
|
|
|
dto.setCList(this.listByPName(temp)); |
|
|
|
resultList.add(dto); |
|
|
|
}); |
|
|
|
return resultList; |
|
|
|
} |
|
|
|
} |