diff --git a/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/domain/AirTypeGeneralEnumVO.java b/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/domain/AirTypeGeneralEnumVO.java index 6068788..65b3dec 100644 --- a/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/domain/AirTypeGeneralEnumVO.java +++ b/ruoyi-api/tuoheng-api-device/src/main/java/com/ruoyi/device/api/domain/AirTypeGeneralEnumVO.java @@ -34,6 +34,9 @@ public class AirTypeGeneralEnumVO implements Serializable /** 子类型 */ private Long subType; + /** 类型编码(domain-type-subType) */ + private String typeCode; + /** 图标 */ private String icon; @@ -42,4 +45,11 @@ public class AirTypeGeneralEnumVO implements Serializable /** 是否生效:0-失效,1-生效 */ private Integer enabled; + + /** + * 生成类型编码(domain-type-subType) + */ + public void generateTypeCode() { + this.typeCode = String.format("%d-%d-%d", domain, type, subType); + } }