From eee70eddb1464593aa08a0b108e4a1af01ce8a2f Mon Sep 17 00:00:00 2001
From: xiejun <xiejun@vci-tech.com>
Date: 星期一, 02 九月 2024 15:11:35 +0800
Subject: [PATCH] 属性树添加(包括参照)

---
 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java |   41 ++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 40 insertions(+), 1 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java
index 53a3ae6..809dc3b 100644
--- a/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java
+++ b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java
@@ -36,7 +36,19 @@
 		setOid(oid);
 		setText(text);
 	}
-	
+
+	/**
+	 * 鏋勯�犲嚱鏁�
+	 * @param oid 涓婚敭
+	 * @param text 鏍戣妭鐐规枃鏈�
+	 */
+	public Tree(String oid, String text,Object o){
+		setOid(oid);
+		setText(text);
+		setData(o);
+	}
+
+
 	/**
 	 * 涓婚敭
 	 */
@@ -63,6 +75,10 @@
 	 * 瀛愯妭鐐�
 	 */
 	private List<Tree> children = new ArrayList<Tree>();
+	/**
+	 * 灞傜骇
+	 */
+	private  int level;
 	/**
 	 * 鍥炬爣
 	 */
@@ -99,6 +115,10 @@
 	 * 鎺掑簭绱㈠紩
 	 */
 	private String index;//鎺掑簭绱㈠紩
+	/***
+	 * 褰撳墠鏁版嵁瀵硅薄
+	 */
+	private Object data;
 	
 	/**
 	 * 鍏朵粬鐨勫睘鎬�
@@ -383,6 +403,23 @@
 		}
 	}
 
+
+	public Object getData() {
+		return data;
+	}
+
+	public void setData(Object data) {
+		this.data = data;
+	}
+
+	public int getLevel() {
+		return level;
+	}
+
+	public void setLevel(int level) {
+		this.level = level;
+	}
+
 	@Override
 	public String toString() {
 		return "Tree{" +
@@ -392,6 +429,7 @@
 				", showCheckbox=" + showCheckbox +
 				", checked=" + checked +
 				", children=" + children +
+				", level=" + level +
 				", icon='" + icon + '\'' +
 				", iconCls='" + iconCls + '\'' +
 				", parentId='" + parentId + '\'' +
@@ -400,6 +438,7 @@
 				", expanded=" + expanded +
 				", href='" + href + '\'' +
 				", index='" + index + '\'' +
+				", data=" + data +
 				", attributes=" + attributes +
 				'}';
 	}

--
Gitblit v1.9.3