|
@@ -20,8 +20,9 @@ public class PlatBuildingServiceImpl implements IPlatBuildingService {
|
|
|
@Autowired
|
|
|
private PlatBuildingMapper platBuildingMapper;
|
|
|
|
|
|
- public List<String> getPowerAndWaterMonth(){
|
|
|
- List<String> list = new ArrayList<>();
|
|
|
+ public List<Map<String, Object>> getPowerAndWaterMonth(){
|
|
|
+ List<Map<String, Object>> resultList = new ArrayList<>();
|
|
|
+
|
|
|
String json = platBuildingMapper.getPowerAndWaterMonth();
|
|
|
if (StringUtils.isEmpty(json)){
|
|
|
return null;
|
|
@@ -29,10 +30,14 @@ public class PlatBuildingServiceImpl implements IPlatBuildingService {
|
|
|
JSONArray dataArray = JSONArray.parseArray(json);
|
|
|
for (int i = 0; i < dataArray.size(); i++) {
|
|
|
JSONObject dataItem = dataArray.getJSONObject(i);
|
|
|
+ String key = dataItem.getString("key");
|
|
|
String value = dataItem.getString("value");
|
|
|
- list.add(value);
|
|
|
+ Map<String, Object> data = new HashMap<>();
|
|
|
+ data.put("name", key);
|
|
|
+ data.put("value", value);
|
|
|
+ resultList.add(data);
|
|
|
}
|
|
|
- return list;
|
|
|
+ return resultList;
|
|
|
}
|
|
|
|
|
|
public List<Map<String, Object>> getAirCondition(){
|
|
@@ -104,8 +109,7 @@ public class PlatBuildingServiceImpl implements IPlatBuildingService {
|
|
|
}
|
|
|
|
|
|
|
|
|
- public List<Map<String, Object>> greenElectricity(){
|
|
|
- List<Map<String, Object>> resultList = new ArrayList<>();
|
|
|
+ public Map<String, Object> greenElectricity(){
|
|
|
|
|
|
String json = platBuildingMapper.greenElectricity();
|
|
|
if (StringUtils.isEmpty(json)){
|
|
@@ -115,10 +119,9 @@ public class PlatBuildingServiceImpl implements IPlatBuildingService {
|
|
|
String publicEnergy = jsonObject.getString("publicEnergy");
|
|
|
String grennEnergy = jsonObject.getString("grennEnergy");
|
|
|
Map<String, Object> data = new HashMap<>();
|
|
|
- data.put("publicEnergy", publicEnergy);
|
|
|
- data.put("grennEnergy", grennEnergy);
|
|
|
- resultList.add(data);
|
|
|
- return resultList;
|
|
|
+ data.put("普通", publicEnergy);
|
|
|
+ data.put("绿电", grennEnergy);
|
|
|
+ return data;
|
|
|
}
|
|
|
|
|
|
public List<Map<String, Object>> carbon(){
|