From a15371182ee7511ffdaa6f53d96b2103df0406a5 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期五, 18 十月 2024 15:00:08 +0800
Subject: [PATCH] 功能权限 ui授权 表单定义联调
---
Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 59 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..19d6de9 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);
+ }
+
+
/**
* 涓婚敭
*/
@@ -45,6 +57,10 @@
* 鏄剧ず鏂囨湰
*/
private String text;
+ /**
+ * 缂栧彿
+ */
+ private String id;
/**
* 鏄惁鍙跺瓙
*/
@@ -63,6 +79,10 @@
* 瀛愯妭鐐�
*/
private List<Tree> children = new ArrayList<Tree>();
+ /**
+ * 灞傜骇
+ */
+ private int level;
/**
* 鍥炬爣
*/
@@ -99,6 +119,10 @@
* 鎺掑簭绱㈠紩
*/
private String index;//鎺掑簭绱㈠紩
+ /***
+ * 褰撳墠鏁版嵁瀵硅薄
+ */
+ private Object data;
/**
* 鍏朵粬鐨勫睘鎬�
@@ -135,6 +159,21 @@
*/
public void setText(String text) {
this.text = text;
+ }
+
+ /**
+ * 璁剧疆缂栧彿
+ * @param id
+ */
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ /**
+ * 鑾峰彇缂栧彿
+ */
+ public String getId() {
+ return id;
}
/**
@@ -383,6 +422,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 +448,7 @@
", showCheckbox=" + showCheckbox +
", checked=" + checked +
", children=" + children +
+ ", level=" + level +
", icon='" + icon + '\'' +
", iconCls='" + iconCls + '\'' +
", parentId='" + parentId + '\'' +
@@ -400,6 +457,7 @@
", expanded=" + expanded +
", href='" + href + '\'' +
", index='" + index + '\'' +
+ ", data=" + data +
", attributes=" + attributes +
'}';
}
--
Gitblit v1.9.3