Просмотр исходного кода

新增 设备连接信息实体

zhaiyifei 1 год назад
Родитель
Сommit
d273b52206

+ 4 - 0
src/main/java/com/yunfeiyun/agmp/iot/common/domain/IotDeviceconn.java

@@ -37,6 +37,10 @@ public class IotDeviceconn extends IotBaseEntity
     @Excel(name = "连接配置JSON")
     private String devconnConfig;
 
+    /** 连接备注 */
+    @Excel(name = "连接备注")
+    private String devconnRemark;
+
     /** 创建人 */
     @Excel(name = "创建人")
     private String devconnCreator;

+ 19 - 2
src/main/java/com/yunfeiyun/agmp/iot/common/enums/IotDeviceconnTypeEnum.java

@@ -1,6 +1,8 @@
 package com.yunfeiyun.agmp.iot.common.enums;
 
 
+import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictEnum;
+
 public enum IotDeviceconnTypeEnum {
 
     COMMON("0", "通用"),
@@ -14,9 +16,9 @@ public enum IotDeviceconnTypeEnum {
         this.name = name;
     }
 
-    public static String getNameByCode(String devtypeBid) {
+    public static String getNameByCode(String name) {
         for (IotDeviceconnTypeEnum iotDeviceconnTypeEnum : IotDeviceconnTypeEnum.values()) {
-            if (iotDeviceconnTypeEnum.code.equals(devtypeBid)) {
+            if (iotDeviceconnTypeEnum.code.equals(name)) {
                 return iotDeviceconnTypeEnum.name;
             }
         }
@@ -30,4 +32,19 @@ public enum IotDeviceconnTypeEnum {
     public String getName() {
         return name;
     }
+
+    /**
+     * 根据code查找
+     *
+     * @param code 枚举code
+     * @return 枚举对象
+     */
+    public static IotDeviceconnTypeEnum findEnumByCode(String code) {
+        for (IotDeviceconnTypeEnum item : IotDeviceconnTypeEnum .values()) {
+            if (item.getCode().equals(code)) {
+                return item;
+            }
+        }
+        return null;
+    }
 }