From 73a49ddd0516e5c9a4b697c593d62c74e420403b Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 24 十月 2024 12:27:31 +0800
Subject: [PATCH] 2024年10月24日12:27:28

---
 HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/CategoryInfo.java |   72 ++++++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/CategoryInfo.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/CategoryInfo.java
new file mode 100644
index 0000000..f57b6a1
--- /dev/null
+++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/CategoryInfo.java
@@ -0,0 +1,72 @@
+package com.hdl.linkpm.sdk.device.bean;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+
+import androidx.annotation.NonNull;
+
+/**
+ * Created by Zoro
+ * Created on 2022/11/1
+ * description:
+ */
+public class CategoryInfo implements Serializable {
+    private String categoryId;
+    private String categoryCode;
+    private String categoryName;
+    private String categoryType;
+    private String categoryIcon;
+    private List<CategoryInfo> children = new ArrayList<>();
+
+    public String getCategoryIcon() {
+        return categoryIcon == null ? "" : categoryIcon;
+    }
+
+    public void setCategoryIcon(@NonNull String categoryIcon) {
+        this.categoryIcon = categoryIcon;
+    }
+
+    public String getCategoryId() {
+        return categoryId == null ? "" : categoryId;
+    }
+
+    public void setCategoryId(@NonNull String categoryId) {
+        this.categoryId = categoryId;
+    }
+
+    public String getCategoryCode() {
+        return categoryCode == null ? "" : categoryCode;
+    }
+
+    public void setCategoryCode(@NonNull String categoryCode) {
+        this.categoryCode = categoryCode;
+    }
+
+    public String getCategoryName() {
+        return categoryName == null ? "" : categoryName;
+    }
+
+    public void setCategoryName(@NonNull String categoryName) {
+        this.categoryName = categoryName;
+    }
+
+    public String getCategoryType() {
+        return categoryType == null ? "" : categoryType;
+    }
+
+    public void setCategoryType(@NonNull String categoryType) {
+        this.categoryType = categoryType;
+    }
+
+    public List<CategoryInfo> getChildren() {
+        if (children == null) {
+            return children = new ArrayList<>();
+        }
+        return children;
+    }
+
+    public void setChildren(@NonNull List<CategoryInfo> children) {
+        this.children = children;
+    }
+}
\ No newline at end of file

--
Gitblit v1.8.0