123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- package com.bizmatics.service.util;
- import com.baomidou.mybatisplus.core.toolkit.StringUtils;
- import com.bizmatics.common.core.util.HttpUtils;
- import com.bizmatics.common.mvc.utils.IpUtils;
- import com.bizmatics.common.spring.util.JsonUtils;
- import com.bizmatics.service.config.WjConfig;
- import com.fasterxml.jackson.core.type.TypeReference;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import java.util.HashMap;
- import java.util.Map;
- /**
- * 伍继电力字段转义
- *
- * @author yq
- */
- public class FieldEscapeUtils
- {
- public String fieldEscapeUtils(String fieldValue){
- String field=null;
- switch (fieldValue) {
- case "Busot":
- field = "母线停电次数";
- break;
- case "COS":
- field = "三相功率因数";
- break;
- case "COSa":
- field = "A相功率因数";
- break;
- case "COSb":
- field = "B相功率因数";
- break;
- case "COSc":
- field = "C相功率因数";
- break;
- case "Demand":
- field = "实时有功需量";
- break;
- case "DevResetTimes":
- field = "设备复位次数";
- break;
- case "DeviceTemp":
- field = "设备温度";
- break;
- case "Epn":
- field = "三相反向有功电度";
- break;
- case "Epn1":
- field = "尖段反向有功电度";
- break;
- case "Epn2":
- field = "峰段反向有功电度";
- break;
- case "Epn3":
- field = "平段反向有功电度";
- break;
- case "Epn4":
- field = "谷段反向有功电度";
- break;
- case "Epp":
- field = "三相正向有功电度";
- break;
- case "Epp1":
- field = "尖段正向有功电度";
- break;
- case "Epp2":
- field = "峰段正向有功电度";
- break;
- case "Epp3":
- field = "平段正向有功电度";
- break;
- case "Epp4":
- field = "谷段正向有功电度";
- break;
- case "Eqn":
- field = "三相反向无功电度";
- break;
- case "Eqp":
- field = "三相正向无功电度";
- break;
- case "F":
- field = "频率";
- break;
- case "I0":
- field = "零序电流";
- break;
- case "I2":
- field = "负序电流";
- break;
- case "IHa":
- field = "A相总谐波电流";
- break;
- case "IHb":
- field = "B相总谐波电流";
- break;
- case "IHc":
- field = "C相总谐波电流";
- break;
- case "Ia":
- field = "A相电流";
- break;
- case "Ib":
- field = "B相电流";
- break;
- case "Ic":
- field = "C相电流";
- break;
- case "Ir":
- field = "剩余电流";
- break;
- case "LastDayMD":
- field = "昨日有功最大需量";
- break;
- case "LastDayMDt":
- field = "昨日有功最大需量发生时间";
- break;
- case "P":
- field = "三相总有功功率";
- break;
- case "Pa":
- field = "A相有功功率";
- break;
- case "Pb":
- field = "B相有功功率";
- break;
- case "Pc":
- field = "C相有功功率";
- break;
- case "Q":
- field = "三相总无功功率";
- break;
- case "Qa":
- field = "A相无功功率";
- break;
- case "Qb":
- field = "B相无功功率";
- break;
- case "Qc":
- field = "C相无功功率";
- break;
- case "SignalIntensity":
- field = "信号强度";
- break;
- case "T1":
- field = "第1路温度";
- break;
- case "T2":
- field = "第2路温度";
- break;
- case "T3":
- field = "第3路温度";
- break;
- case "T4":
- field = "第4路温度";
- break;
- case "THDUa":
- field = "A相电压THD";
- break;
- case "THDUb":
- field = "B相电压THD";
- break;
- case "THDUc":
- field = "C相电压THD";
- break;
- case "Ua":
- field = "A相电压";
- break;
- case "Uab":
- field = "AB线电压";
- break;
- case "Ub":
- field = "B相电压";
- break;
- case "Ubc":
- field = "BC线电压";
- break;
- case "UblU0":
- field = "零序电压不平衡度";
- break;
- case "UblU2":
- field = "负序电压不平衡度";
- break;
- case "Uc":
- field = "C相电压";
- break;
- case "Uca":
- field = "CA线电压";
- break;
- case "Udt":
- field = "电压暂降次数";
- break;
- case "Ul":
- field = "线路侧电压";
- break;
- case "Upt":
- field = "电压暂升次数";
- break;
- case "Ust":
- field = "电压短时中断次数";
- break;
- default:
- field = "未定义";
- }
- return field;
- }
- }
|