|
@@ -307,7 +307,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getCarbonInfo(IocParam iocParam) {
|
|
|
String[] param = {"zhongxun","guihuayuanBJ","zhengfen","guangfen","shangfen","chengfen"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -377,7 +379,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getVehicleInfo(IocParam iocParam) {
|
|
|
String[] param = {"zhongxun","guihuayuanBJ","zhengfen","guangfen","shangfen","chengfen"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -436,7 +440,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getPrintInfo(IocParam iocParam) {
|
|
|
String[] param = {"zhongxun","guihuayuanBJ","zhengfen","guangfen","shangfen","chengfen"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -453,7 +459,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getPhotovoltaicInfo(IocParam iocParam) {
|
|
|
String[] param = {"zhongxun","guihuayuanBJ","zhengfen","guangfen","shangfen","chengfen"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -639,7 +647,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsAnalyseWater(IocParam iocParam) {
|
|
|
String[] param = {"tapWater","recycledWater"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -648,7 +658,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsAnalysePower(IocParam iocParam) {
|
|
|
String[] param = {"tip","seal","flat","valley"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -657,7 +669,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsAnalyseHot(IocParam iocParam) {
|
|
|
String[] param = {"heatConsumption"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -666,7 +680,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsAnalyseCold(IocParam iocParam) {
|
|
|
String[] param = {"refrigerationCapacity","energyConsumption"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -675,7 +691,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsAnalyseCpv(IocParam iocParam) {
|
|
|
String[] param = {"powerGeneration","outputPower"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -684,7 +702,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsTotal(IocParam iocParam) {
|
|
|
String[] param = {"water","cpv","cold","hot","power"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -693,7 +713,9 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
@Override
|
|
|
public ReturnMsg getEnergyTrendsAnalyseCpvInfo(IocParam iocParam) {
|
|
|
String[] param = {"governmentSubsidies","save"};
|
|
|
- List<String> lists = DateUtil.getBetweenDays("2023/03/01", "2023/03/31");
|
|
|
+ String startStr = iocParam.getTimeRange().getStartDate();
|
|
|
+ String endStr = iocParam.getTimeRange().getEndDate();
|
|
|
+ List<String> lists = DateUtil.getBetweenDays(startStr, endStr);
|
|
|
String[] labKey = lists.toArray(new String[0]);
|
|
|
List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
|
|
|
return ReturnMsg.ok(labels1);
|
|
@@ -703,10 +725,10 @@ public class CarbonServiceImpl implements CarbonService {
|
|
|
public ReturnMsg getEnergyAnalysisWater(IocParam iocParam) {
|
|
|
List<Cake> list = new ArrayList<>();
|
|
|
list.add(new Cake("office"));
|
|
|
- list.add(new Cake("computerRoom"));
|
|
|
- list.add(new Cake("restaurant"));
|
|
|
- list.add(new Cake("parkingLot"));
|
|
|
- list.add(new Cake("qita"));
|
|
|
+ list.add(new Cake("信息机房"));
|
|
|
+ list.add(new Cake("餐厅"));
|
|
|
+ list.add(new Cake("停车场"));
|
|
|
+ list.add(new Cake("其他"));
|
|
|
return ReturnMsg.ok(list);
|
|
|
}
|
|
|
|