feat(power-env): 新增动环设备相关表结构及字段插件
- 创建楼宇点位信息表 lc_building - 创建动环设备信息表 lc_power_env_device - 创建动环设备监控指标信息表 lc_power_env_monitor_metric - 添加动环系统设备类型字典数据 - 实现29个动环设备字段插件类用于解析监控数据
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled10Plugin")
|
||||
public class PowerEnvDeviceFiled10Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled11Plugin")
|
||||
public class PowerEnvDeviceFiled11Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled12Plugin")
|
||||
public class PowerEnvDeviceFiled12Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled13Plugin")
|
||||
public class PowerEnvDeviceFiled13Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled14Plugin")
|
||||
public class PowerEnvDeviceFiled14Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled15Plugin")
|
||||
public class PowerEnvDeviceFiled15Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled16Plugin")
|
||||
public class PowerEnvDeviceFiled16Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled17Plugin")
|
||||
public class PowerEnvDeviceFiled17Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled18Plugin")
|
||||
public class PowerEnvDeviceFiled18Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled19Plugin")
|
||||
public class PowerEnvDeviceFiled19Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled1Plugin")
|
||||
public class PowerEnvDeviceFiled1Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled20Plugin")
|
||||
public class PowerEnvDeviceFiled20Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled21Plugin")
|
||||
public class PowerEnvDeviceFiled21Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled22Plugin")
|
||||
public class PowerEnvDeviceFiled22Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled23Plugin")
|
||||
public class PowerEnvDeviceFiled23Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled24Plugin")
|
||||
public class PowerEnvDeviceFiled24Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled25Plugin")
|
||||
public class PowerEnvDeviceFiled25Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled26Plugin")
|
||||
public class PowerEnvDeviceFiled26Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled27Plugin")
|
||||
public class PowerEnvDeviceFiled27Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled28Plugin")
|
||||
public class PowerEnvDeviceFiled28Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled29Plugin")
|
||||
public class PowerEnvDeviceFiled29Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled2Plugin")
|
||||
public class PowerEnvDeviceFiled2Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled30Plugin")
|
||||
public class PowerEnvDeviceFiled30Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled31Plugin")
|
||||
public class PowerEnvDeviceFiled31Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled32Plugin")
|
||||
public class PowerEnvDeviceFiled32Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled33Plugin")
|
||||
public class PowerEnvDeviceFiled33Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled34Plugin")
|
||||
public class PowerEnvDeviceFiled34Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled35Plugin")
|
||||
public class PowerEnvDeviceFiled35Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled36Plugin")
|
||||
public class PowerEnvDeviceFiled36Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled37Plugin")
|
||||
public class PowerEnvDeviceFiled37Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled38Plugin")
|
||||
public class PowerEnvDeviceFiled38Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled39Plugin")
|
||||
public class PowerEnvDeviceFiled39Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled3Plugin")
|
||||
public class PowerEnvDeviceFiled3Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled40Plugin")
|
||||
public class PowerEnvDeviceFiled40Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled41Plugin")
|
||||
public class PowerEnvDeviceFiled41Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled4Plugin")
|
||||
public class PowerEnvDeviceFiled4Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled5Plugin")
|
||||
public class PowerEnvDeviceFiled5Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled6Plugin")
|
||||
public class PowerEnvDeviceFiled6Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled7Plugin")
|
||||
public class PowerEnvDeviceFiled7Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled8Plugin")
|
||||
public class PowerEnvDeviceFiled8Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.jeelowcode.module.biz.component.powerenv;
|
||||
|
||||
import cn.hutool.json.JSONObject;
|
||||
import com.jeelowcode.core.framework.config.virtualization.VirtualizationFieldPlugin;
|
||||
import com.jeelowcode.core.framework.utils.Func;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* 动环设备信息字段插件
|
||||
*
|
||||
* @author yangchenjj
|
||||
*/
|
||||
@Component("powerEnvDeviceFiled9Plugin")
|
||||
public class PowerEnvDeviceFiled9Plugin implements VirtualizationFieldPlugin {
|
||||
|
||||
@Override
|
||||
public String execute(Map<String, Object> dataMap) {
|
||||
System.out.println(Func.json2Str(dataMap));
|
||||
if (Objects.isNull(dataMap.get("monitor_data"))) return "";
|
||||
return new JSONObject(dataMap.get("monitor_data")).getStr("alarm", "");
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user