From d723fee177238df0dbab80eb788876ebd154927d Mon Sep 17 00:00:00 2001
From: hxb <hxb@hdlchina.com.cn>
Date: 星期四, 24 十月 2024 11:55:46 +0800
Subject: [PATCH] Update HDLLoginInterceptor.java

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

diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java
new file mode 100644
index 0000000..ebe0d66
--- /dev/null
+++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java
@@ -0,0 +1,127 @@
+package com.hdl.linkpm.sdk.device.bean;
+
+import androidx.annotation.NonNull;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Created by jlchen on 12/11/21.
+ * 鍔熻兘鍩虹鍙傛暟锛屾湰鍦伴�氫俊浣跨敤
+ */
+public class FunctionInfoBaseBean implements Serializable {
+
+    private String sid;//鍔熻兘Id
+    private List<String> uids = new ArrayList<>();//鎵�鍒嗛厤鐨勬埧闂磚id闆嗗悎
+    private String name;//鍔熻兘鍚嶇О
+    private String spk;//鍔熻兘绫诲瀷
+    private String oid;//璁惧瀵瑰簲鐨刼id
+    private String omodel;//鐗╃悊璁惧(妯″潡)鍨嬪彿
+    private List<FunctionAttributesBean> attributes = new ArrayList<>();//灞炴��
+    private String extend;//鎵╁睍淇℃伅
+
+
+
+    private String src;//璁惧鏉ユ簮
+
+    /**
+     * 1:灞曠ず 2:涓嶅睍绀�
+     */
+    private String show;
+
+    public String getSrc() {
+        return src;
+    }
+
+    public void setSrc(String src) {
+        this.src = src;
+    }
+
+    public String getShow() {
+        return show == null ? "1" : show;
+    }
+
+    public void setShow(@NonNull String show) {
+        this.show = show;
+    }
+
+
+    @NonNull
+    public String getSid() {
+        return sid == null ? "" : sid;
+    }
+
+    public void setSid(@NonNull String sid) {
+        this.sid = sid;
+    }
+
+    @NonNull
+    public List<String> getUids() {
+        if (uids == null) {
+            return new ArrayList<>();
+        }
+        return uids;
+    }
+
+    public void setUids(@NonNull List<String> uids) {
+        this.uids = uids;
+    }
+
+    @NonNull
+    public String getName() {
+        return name == null ? "" : name;
+    }
+
+    public void setName(@NonNull String name) {
+        this.name = name;
+    }
+
+    @NonNull
+    public String getSpk() {
+        return spk == null ? "" : spk;
+    }
+
+    public void setSpk(@NonNull String spk) {
+        this.spk = spk;
+    }
+
+    @NonNull
+    public String getOid() {
+        return oid == null ? "" : oid;
+    }
+
+    public void setOid(@NonNull String oid) {
+        this.oid = oid;
+    }
+
+    @NonNull
+    public String getOmodel() {
+        return omodel == null ? "" : omodel;
+    }
+
+    public void setOmodel(@NonNull String omodel) {
+        this.omodel = omodel;
+    }
+
+    @NonNull
+    public List<FunctionAttributesBean> getAttributes() {
+        if (attributes == null) {
+            return new ArrayList<>();
+        }
+        return attributes;
+    }
+
+    public void setAttributes(@NonNull List<FunctionAttributesBean> attributes) {
+        this.attributes = attributes;
+    }
+
+    @NonNull
+    public String getExtend() {
+        return extend == null ? "" : extend;
+    }
+
+    public void setExtend(@NonNull String extend) {
+        this.extend = extend;
+    }
+}

--
Gitblit v1.8.0