用水用电数据接口返回修改
This commit is contained in:
parent
5272ca1570
commit
84500495f1
@ -1,5 +1,6 @@
|
||||
package com.fastbee.data.controller.waterele;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
@ -57,8 +58,8 @@ public class MaWatereleRecordController extends BaseController {
|
||||
@GetMapping("/echart")
|
||||
@ApiOperation("查询水电双计数据记录echart")
|
||||
public Map<String, Object> echart(MaWatereleRecord maWatereleRecord) {
|
||||
Map<String, Object> map = maWatereleRecordService.chartData(maWatereleRecord);
|
||||
return success(map);
|
||||
ArrayList<Object> list = maWatereleRecordService.chartData(maWatereleRecord);
|
||||
return success(list);
|
||||
}
|
||||
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
package com.fastbee.waterele.service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@ -61,7 +62,7 @@ public interface IMaWatereleRecordService
|
||||
*/
|
||||
public int deleteMaWatereleRecordById(Long id);
|
||||
|
||||
Map<String, Object> chartData(MaWatereleRecord maWatereleRecord);
|
||||
ArrayList<Object> chartData(MaWatereleRecord maWatereleRecord);
|
||||
|
||||
|
||||
}
|
||||
|
@ -96,20 +96,33 @@ public class MaWatereleRecordServiceImpl implements IMaWatereleRecordService
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> chartData(MaWatereleRecord maWatereleRecord) {
|
||||
public ArrayList<Object> chartData(MaWatereleRecord maWatereleRecord) {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
ArrayList<Object> list = new ArrayList<>();
|
||||
List<MaWatereleRecord> maWatereleRecords = maWatereleRecordMapper.selectMaWatereleRecordList(maWatereleRecord);
|
||||
List<String> time = new ArrayList<>();
|
||||
List<String> sumFlow = new ArrayList<>();
|
||||
List<String> sumEle = new ArrayList<>();
|
||||
HashMap<String, Object> sumFlowtMap = new HashMap<>();
|
||||
sumFlowtMap.put("name", "累计水量");
|
||||
sumFlowtMap.put("unit", "m³");
|
||||
HashMap<String, Object> sumEletMap = new HashMap<>();
|
||||
sumEletMap.put("name", "累计电量");
|
||||
sumEletMap.put("unit", "度");
|
||||
for (MaWatereleRecord record : maWatereleRecords) {
|
||||
time.add(DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, record.getCreateTime()));
|
||||
sumFlow.add(record.getSumflow());
|
||||
sumEle.add(record.getSumele());
|
||||
}
|
||||
map.put("time", time);
|
||||
map.put("sumFlow", sumFlow);
|
||||
map.put("sumEle", sumEle);
|
||||
return map;
|
||||
sumFlowtMap.put("time", time);
|
||||
sumFlowtMap.put("data", sumFlow);
|
||||
sumEletMap.put("time", time);
|
||||
sumEletMap.put("data", sumEle);
|
||||
list.add(sumFlowtMap);
|
||||
list.add(sumEletMap);
|
||||
// map.put("time", time);
|
||||
// map.put("sumFlow", sumFlow);
|
||||
// map.put("sumEle", sumEle);
|
||||
return list;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user