|
@@ -4,8 +4,10 @@ import com.bizmatics.common.core.util.Arith;
|
|
|
import com.bizmatics.common.core.util.DateUtils;
|
|
|
import com.bizmatics.common.mvc.base.AbstractCrudService;
|
|
|
import com.bizmatics.common.spring.util.JsonUtils;
|
|
|
+import com.bizmatics.model.GroupingList;
|
|
|
import com.bizmatics.model.HadSiteStatic;
|
|
|
import com.bizmatics.model.HtAnalogData;
|
|
|
+import com.bizmatics.model.vo.HtAnalogDataVo;
|
|
|
import com.bizmatics.persistence.mapper.HtAnalogDataMapper;
|
|
|
import com.bizmatics.service.HadSiteStaticService;
|
|
|
import com.bizmatics.service.HtAnalogDataService;
|
|
@@ -17,10 +19,7 @@ import com.fasterxml.jackson.core.type.TypeReference;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Optional;
|
|
|
+import java.util.*;
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -207,7 +206,6 @@ public class HtAnalogDataServiceImpl extends AbstractCrudService<HtAnalogDataMap
|
|
|
maxList.add(hadSiteStatics.stream()
|
|
|
.filter(hadSiteStatic -> DateUtils.isEffectiveDate(hadSiteStatic.getHadTime(), dayStartTime, dayEndTime)
|
|
|
).findFirst().map(HadSiteStatic::getMaxDemand).orElse(0.00));
|
|
|
-
|
|
|
minList.add(hadSiteStatics.stream()
|
|
|
.filter(hadSiteStatic -> DateUtils.isEffectiveDate(hadSiteStatic.getHadTime(), dayStartTime, dayEndTime)
|
|
|
).findFirst().map(HadSiteStatic::getMinDemand).orElse(0.00));
|
|
@@ -270,4 +268,331 @@ public class HtAnalogDataServiceImpl extends AbstractCrudService<HtAnalogDataMap
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<CommonIcoVO> yearOnYearList(String deviceCode,int type,String startTime,String endTime,String displayField){
|
|
|
+ List<HtAnalogDataVo> yearOnYearList = null;
|
|
|
+ if (type==1){
|
|
|
+ yearOnYearList = baseMapper.yearOnYearOne(deviceCode,type,startTime,endTime);
|
|
|
+ }else if (type==2){
|
|
|
+ yearOnYearList = baseMapper.yearOnYearTwo(deviceCode,startTime,endTime);
|
|
|
+ }else {
|
|
|
+ yearOnYearList = baseMapper.yearOnYearThree(deviceCode,startTime,endTime);
|
|
|
+ }
|
|
|
+ String[] arr = displayField.split(",");
|
|
|
+ List<Object> BusotList = new ArrayList<>();
|
|
|
+ List<Object> COSList = new ArrayList<>();
|
|
|
+ List<Object> COSaList = new ArrayList<>();
|
|
|
+ List<Object> COSbList = new ArrayList<>();
|
|
|
+ List<Object> COScList = new ArrayList<>();
|
|
|
+ List<Object> DemandList = new ArrayList<>();
|
|
|
+ List<Object> DevResetTimesList = new ArrayList<>();
|
|
|
+ List<Object> DeviceTempList = new ArrayList<>();
|
|
|
+ List<Object> EpnList = new ArrayList<>();
|
|
|
+ List<Object> Epn1List = new ArrayList<>();
|
|
|
+ List<Object> Epn2List = new ArrayList<>();
|
|
|
+ List<Object> Epn3List = new ArrayList<>();
|
|
|
+ List<Object> Epn4List = new ArrayList<>();
|
|
|
+ List<Object> EppList = new ArrayList<>();
|
|
|
+ List<Object> Epp1List = new ArrayList<>();
|
|
|
+ List<Object> Epp2List = new ArrayList<>();
|
|
|
+ List<Object> Epp3List = new ArrayList<>();
|
|
|
+ List<Object> Epp4List = new ArrayList<>();
|
|
|
+ List<Object> EqnList = new ArrayList<>();
|
|
|
+ List<Object> EqpList = new ArrayList<>();
|
|
|
+ List<Object> FList = new ArrayList<>();
|
|
|
+ List<Object> I0List = new ArrayList<>();
|
|
|
+ List<Object> I2List = new ArrayList<>();
|
|
|
+ List<Object> IHaList = new ArrayList<>();
|
|
|
+ List<Object> IHbList = new ArrayList<>();
|
|
|
+ List<Object> IHcList = new ArrayList<>();
|
|
|
+ List<Object> IaList = new ArrayList<>();
|
|
|
+ List<Object> IbList = new ArrayList<>();
|
|
|
+ List<Object> IcList = new ArrayList<>();
|
|
|
+ List<Object> IrList = new ArrayList<>();
|
|
|
+ List<Object> LastDayMDList = new ArrayList<>();
|
|
|
+ List<Object> LastDayMDtList = new ArrayList<>();
|
|
|
+ List<Object> PList = new ArrayList<>();
|
|
|
+ List<Object> PaList = new ArrayList<>();
|
|
|
+ List<Object> PbList = new ArrayList<>();
|
|
|
+ List<Object> PcList = new ArrayList<>();
|
|
|
+ List<Object> QList = new ArrayList<>();
|
|
|
+ List<Object> QaList = new ArrayList<>();
|
|
|
+ List<Object> QbList = new ArrayList<>();
|
|
|
+ List<Object> QcList = new ArrayList<>();
|
|
|
+ List<Object> SignalIntensityList = new ArrayList<>();
|
|
|
+ List<Object> T1List = new ArrayList<>();
|
|
|
+ List<Object> T2List = new ArrayList<>();
|
|
|
+ List<Object> T3List = new ArrayList<>();
|
|
|
+ List<Object> T4List = new ArrayList<>();
|
|
|
+ List<Object> THDUaList = new ArrayList<>();
|
|
|
+ List<Object> THDUbList = new ArrayList<>();
|
|
|
+ List<Object> THDUcList = new ArrayList<>();
|
|
|
+ List<Object> UaList = new ArrayList<>();
|
|
|
+ List<Object> UabList = new ArrayList<>();
|
|
|
+ List<Object> UbList = new ArrayList<>();
|
|
|
+ List<Object> UbcList = new ArrayList<>();
|
|
|
+ List<Object> UblU0List = new ArrayList<>();
|
|
|
+ List<Object> UblU2List = new ArrayList<>();
|
|
|
+ List<Object> UcList = new ArrayList<>();
|
|
|
+ List<Object> UcaList = new ArrayList<>();
|
|
|
+ List<Object> UdtList = new ArrayList<>();
|
|
|
+ List<Object> UlList = new ArrayList<>();
|
|
|
+ List<Object> UptList = new ArrayList<>();
|
|
|
+ List<Object> freezingTimesList = new ArrayList<>();
|
|
|
+ List<Object> UstList = new ArrayList<>();
|
|
|
+
|
|
|
+ if (yearOnYearList.size()>0){
|
|
|
+ for (int i = 0; i < yearOnYearList.size(); i++) {
|
|
|
+ freezingTimesList.add(yearOnYearList.get(i).getFreezingTimes());
|
|
|
+ if (Arrays.asList(arr).contains("Busot")){
|
|
|
+ BusotList.add(yearOnYearList.get(i).getBusot());
|
|
|
+ }
|
|
|
+
|
|
|
+ if (Arrays.asList(arr).contains("Ust")){
|
|
|
+ UstList.add(yearOnYearList.get(i).getUst());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Upt")){
|
|
|
+ UptList.add(yearOnYearList.get(i).getUpt());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ul")){
|
|
|
+ UlList.add(yearOnYearList.get(i).getUl());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Udt")){
|
|
|
+ UdtList.add(yearOnYearList.get(i).getUdt());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Uca")){
|
|
|
+ UcaList.add(yearOnYearList.get(i).getUca());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Uc")){
|
|
|
+ UcList.add(yearOnYearList.get(i).getUc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("UblU2")){
|
|
|
+ UblU2List.add(yearOnYearList.get(i).getUblU2());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("UblU0")){
|
|
|
+ UblU0List.add(yearOnYearList.get(i).getUblU0());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ubc")){
|
|
|
+ UbcList.add(yearOnYearList.get(i).getUbc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ub")){
|
|
|
+ UbList.add(yearOnYearList.get(i).getUb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Uab")){
|
|
|
+ UabList.add(yearOnYearList.get(i).getUab());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ua")){
|
|
|
+ UaList.add(yearOnYearList.get(i).getUa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("THDUc")){
|
|
|
+ THDUcList.add(yearOnYearList.get(i).getTHDUc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("THDUb")){
|
|
|
+ THDUbList.add(yearOnYearList.get(i).getTHDUb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("THDUa")){
|
|
|
+ THDUaList.add(yearOnYearList.get(i).getTHDUa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("T4")){
|
|
|
+ T4List.add(yearOnYearList.get(i).getT4());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("T3")){
|
|
|
+ T3List.add(yearOnYearList.get(i).getT3());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("T2")){
|
|
|
+ T2List.add(yearOnYearList.get(i).getT2());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("T1")){
|
|
|
+ T1List.add(yearOnYearList.get(i).getT1());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("SignalIntensity")){
|
|
|
+ SignalIntensityList.add(yearOnYearList.get(i).getSignalIntensity());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Qc")){
|
|
|
+ QcList.add(yearOnYearList.get(i).getQc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Qb")){
|
|
|
+ QbList.add(yearOnYearList.get(i).getQb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Qa")){
|
|
|
+ QaList.add(yearOnYearList.get(i).getQa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Q")){
|
|
|
+ QList.add(yearOnYearList.get(i).getQ());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Pc")){
|
|
|
+ PcList.add(yearOnYearList.get(i).getPc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Pb")){
|
|
|
+ PbList.add(yearOnYearList.get(i).getPb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Pa")){
|
|
|
+ PaList.add(yearOnYearList.get(i).getPa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("P")){
|
|
|
+ PList.add(yearOnYearList.get(i).getP());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("LastDayMDt")){
|
|
|
+ LastDayMDtList.add(yearOnYearList.get(i).getLastDayMDt());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("LastDayMD")){
|
|
|
+ LastDayMDList.add(yearOnYearList.get(i).getLastDayMD());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ir")){
|
|
|
+ IrList.add(yearOnYearList.get(i).getIr());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ic")){
|
|
|
+ IcList.add(yearOnYearList.get(i).getIc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ib")){
|
|
|
+ IbList.add(yearOnYearList.get(i).getIb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Ia")){
|
|
|
+ IaList.add(yearOnYearList.get(i).getIa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("IHc")){
|
|
|
+ IHcList.add(yearOnYearList.get(i).getIHc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("IHb")){
|
|
|
+ IHbList.add(yearOnYearList.get(i).getIHb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("IHa")){
|
|
|
+ IHaList.add(yearOnYearList.get(i).getIHa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("I2")){
|
|
|
+ I2List.add(yearOnYearList.get(i).getI2());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("I0")){
|
|
|
+ I0List.add(yearOnYearList.get(i).getI0());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("F")){
|
|
|
+ FList.add(yearOnYearList.get(i).getF());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Eqp")){
|
|
|
+ EqpList.add(yearOnYearList.get(i).getEqp());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Eqn")){
|
|
|
+ EqnList.add(yearOnYearList.get(i).getEqn());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epp4")){
|
|
|
+ Epp4List.add(yearOnYearList.get(i).getEpp4());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epp3")){
|
|
|
+ Epp3List.add(yearOnYearList.get(i).getEpp3());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epp2")){
|
|
|
+ Epp2List.add(yearOnYearList.get(i).getEpp2());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epp1")){
|
|
|
+ Epp1List.add(yearOnYearList.get(i).getEpp1());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epp")){
|
|
|
+ EppList.add(yearOnYearList.get(i).getEpp());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epn4")){
|
|
|
+ Epn4List.add(yearOnYearList.get(i).getEpn4());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epn3")){
|
|
|
+ Epn3List.add(yearOnYearList.get(i).getEpn3());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epn2")){
|
|
|
+ Epn2List.add(yearOnYearList.get(i).getEpn2());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epn1")){
|
|
|
+ Epn1List.add(yearOnYearList.get(i).getEpn1());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Epn")){
|
|
|
+ EpnList.add(yearOnYearList.get(i).getEpn());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("DeviceTemp")){
|
|
|
+ DeviceTempList.add(yearOnYearList.get(i).getDeviceTemp());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("DevResetTimes")){
|
|
|
+ DevResetTimesList.add(yearOnYearList.get(i).getDevResetTimes());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("Demand")){
|
|
|
+ DemandList.add(yearOnYearList.get(i).getDemand());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("COSc")){
|
|
|
+ COScList.add(yearOnYearList.get(i).getCOSc());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("COSb")){
|
|
|
+ COSbList.add(yearOnYearList.get(i).getCOSb());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("COSa")){
|
|
|
+ COSaList.add(yearOnYearList.get(i).getCOSa());
|
|
|
+ }
|
|
|
+ if (Arrays.asList(arr).contains("COS")){
|
|
|
+ COSList.add(yearOnYearList.get(i).getCos());
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ List<CommonIcoVO> list = new ArrayList<>();
|
|
|
+ if (Arrays.asList(arr).contains("Busot")){list.add(CommonIcoVO.builder().name("母线停电次数").list(BusotList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("COS")){list.add(CommonIcoVO.builder().name("三相功率因数").list(COSList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("COSa")){list.add(CommonIcoVO.builder().name("A相功率因数").list(COSaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("COSb")){list.add(CommonIcoVO.builder().name("B相功率因数").list(COSbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("COSc")){list.add(CommonIcoVO.builder().name("C相功率因数").list(COScList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Demand")){list.add(CommonIcoVO.builder().name("实时有功需量").list(DemandList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("DevResetTimes")){list.add(CommonIcoVO.builder().name("设备复位次数").list(DevResetTimesList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("DeviceTemp")){list.add(CommonIcoVO.builder().name("设备温度").list(DeviceTempList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epn")){list.add(CommonIcoVO.builder().name("三相反向有功电度").list(EpnList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epn1")){list.add(CommonIcoVO.builder().name("尖段反向有功电度").list(Epn1List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epn2")){list.add(CommonIcoVO.builder().name("峰段反向有功电度").list(Epn2List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epn3")){list.add(CommonIcoVO.builder().name("平段反向有功电度").list(Epn3List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epn4")){list.add(CommonIcoVO.builder().name("谷段反向有功电度").list(Epn4List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epp")){list.add(CommonIcoVO.builder().name("三相正向有功电度").list(EppList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epp1")){list.add(CommonIcoVO.builder().name("尖段正向有功电度").list(Epp1List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epp2")){list.add(CommonIcoVO.builder().name("峰段正向有功电度").list(Epp2List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epp3")){list.add(CommonIcoVO.builder().name("平段正向有功电度").list(Epp3List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Epp4")){list.add(CommonIcoVO.builder().name("谷段正向有功电度").list(Epp4List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Eqn")){list.add(CommonIcoVO.builder().name("三相反向无功电度").list(EqnList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Eqp")){list.add(CommonIcoVO.builder().name("三相正向无功电度").list(EqpList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("F")){list.add(CommonIcoVO.builder().name("频率").list(FList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("I0")){list.add(CommonIcoVO.builder().name("零序电流").list(I0List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("I2")){list.add(CommonIcoVO.builder().name("负序电流").list(I2List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("IHa")){list.add(CommonIcoVO.builder().name("A相总谐波电流").list(IHaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("IHb")){list.add(CommonIcoVO.builder().name("B相总谐波电流").list(IHbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("IHc")){list.add(CommonIcoVO.builder().name("C相总谐波电流").list(IHcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ia")){list.add(CommonIcoVO.builder().name("A相电流").list(IaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ib")){list.add(CommonIcoVO.builder().name("B相电流").list(IbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ic")){list.add(CommonIcoVO.builder().name("C相电流").list(IcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ir")){list.add(CommonIcoVO.builder().name("剩余电流").list(IrList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("LastDayMD")){list.add(CommonIcoVO.builder().name("昨日有功最大需量").list(LastDayMDList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("LastDayMDt")){list.add(CommonIcoVO.builder().name("昨日有功最大需量发生时间").list(LastDayMDtList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("P")){list.add(CommonIcoVO.builder().name("三相总有功功率").list(PList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Pa")){list.add(CommonIcoVO.builder().name("A相有功功率").list(PaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Pb")){list.add(CommonIcoVO.builder().name("B相有功功率").list(PbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Pc")){list.add(CommonIcoVO.builder().name("C相有功功率").list(PcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Q")){list.add(CommonIcoVO.builder().name("三相总无功功率").list(QList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Qa")){list.add(CommonIcoVO.builder().name("A相无功功率").list(QaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Qb")){list.add(CommonIcoVO.builder().name("B相无功功率").list(QbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Qc")){list.add(CommonIcoVO.builder().name("C相无功功率").list(QcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("SignalIntensity")){list.add(CommonIcoVO.builder().name("信号强度").list(SignalIntensityList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("T1")){list.add(CommonIcoVO.builder().name("第1路温度").list(T1List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("T2")){list.add(CommonIcoVO.builder().name("第2路温度").list(T2List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("T3")){list.add(CommonIcoVO.builder().name("第3路温度").list(T3List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("T4")){list.add(CommonIcoVO.builder().name("第4路温度").list(T4List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("THDUa")){list.add(CommonIcoVO.builder().name("A相电压THD").list(THDUaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("THDUb")){list.add(CommonIcoVO.builder().name("B相电压THD").list(THDUbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("THDUc")){list.add(CommonIcoVO.builder().name("C相电压THD").list(THDUcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ua")){list.add(CommonIcoVO.builder().name("A相电压").list(UaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Uab")){list.add(CommonIcoVO.builder().name("AB线电压").list(UabList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ub")){list.add(CommonIcoVO.builder().name("B相电压").list(UbList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ubc")){list.add(CommonIcoVO.builder().name("BC线电压").list(UbcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("UblU0")){list.add(CommonIcoVO.builder().name("零序电压不平衡度").list(UblU0List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("UblU2")){list.add(CommonIcoVO.builder().name("负序电压不平衡度").list(UblU2List).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Uc")){list.add(CommonIcoVO.builder().name("C相电压").list(UcList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Uca")){list.add(CommonIcoVO.builder().name("CA线电压").list(UcaList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Udt")){list.add(CommonIcoVO.builder().name("电压暂降次数").list(UdtList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ul")){list.add(CommonIcoVO.builder().name("线路侧电压").list(UlList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Upt")){list.add(CommonIcoVO.builder().name("电压暂升次数").list(UptList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("freezingTime")){list.add(CommonIcoVO.builder().name("电压短时中断次数").list(freezingTimesList).listDate(freezingTimesList).build());}
|
|
|
+ if (Arrays.asList(arr).contains("Ust")){list.add(CommonIcoVO.builder().name("冻结时间").list(UstList).listDate(freezingTimesList).build());}
|
|
|
+ return list;
|
|
|
+ }
|
|
|
+
|
|
|
}
|