From 393610e32b27220268489feb4633a0907dd6bbc2 Mon Sep 17 00:00:00 2001
From: wangting <wangting@vci-tech.com>
Date: 星期三, 15 一月 2025 10:54:06 +0800
Subject: [PATCH] 修改流程模板定义
---
Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/web/pagemodel/Tree.java | 184 ++++++++++++++-------------------------------
1 files changed, 57 insertions(+), 127 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 19d6de9..9a3c0c6 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
@@ -12,7 +12,7 @@
* @author weidy
*
*/
-public class Tree implements java.io.Serializable{
+public class Tree extends BaseTree implements java.io.Serializable{
/**
* 绂佹淇敼杩欎釜鍊�
@@ -24,7 +24,7 @@
* 鏋勯�犲嚱鏁�
*/
public Tree(){
-
+
}
/**
@@ -48,93 +48,22 @@
setData(o);
}
-
- /**
- * 涓婚敭
- */
- private String oid;
- /**
- * 鏄剧ず鏂囨湰
- */
- private String text;
- /**
- * 缂栧彿
- */
- private String id;
- /**
- * 鏄惁鍙跺瓙
- */
- private boolean leaf = false;
-
- /**
- * 鏄惁鏄剧ず澶嶉�夋
- */
- private boolean showCheckbox = false;
- /**
- * 鏄惁榛樿閫変腑
- */
- private boolean checked = false;
-
/**
* 瀛愯妭鐐�
*/
- private List<Tree> children = new ArrayList<Tree>();
- /**
- * 灞傜骇
- */
- private int level;
- /**
- * 鍥炬爣
- */
- private String icon;
- /**
- * 鍥炬爣鏍峰紡
- */
- private String iconCls;
- /**
- * 涓婄骇鑺傜偣
- */
- private String parentId;
+ private List<Tree> children = new ArrayList<>();
- /**
- * 涓婄骇鑺傜偣鐨勫悕绉�
- */
- private String parentName;
-
- /**
- * 涓婄骇鑺傜偣鐨勪笟鍔$被鍨�
- */
- private String parentBtmName;
- /**
- * 鏄惁灞曞紑
- */
- private boolean expanded = false;
-
- /**
- * 閾炬帴
- */
- private String href;//layui鍜宔xtjs浣跨敤href,easyui浣跨敤url锛岀粺涓�href
-
- /**
- * 鎺掑簭绱㈠紩
- */
- private String index;//鎺掑簭绱㈠紩
- /***
- * 褰撳墠鏁版嵁瀵硅薄
- */
- private Object data;
-
/**
* 鍏朵粬鐨勫睘鎬�
*/
- private Map<String,String> attributes = new HashMap<String, String>();//浣跨敤骞冲彴鐨勮瘽锛屾墍鏈夌殑灞炴�ч兘鏄疭tring鐨�
-
+ private Map<String,String> attributes = new HashMap<>();//浣跨敤骞冲彴鐨勮瘽锛屾墍鏈夌殑灞炴�ч兘鏄疭tring鐨�
+
/**
* 鑾峰彇涓婚敭
* @return 涓婚敭鐨勫��
*/
public String getOid() {
- return oid;
+ return super.getOid();
}
/**
@@ -142,7 +71,7 @@
* @param oid 涓婚敭鐨勫��
*/
public void setOid(String oid) {
- this.oid = oid;
+ super.setOid(oid);
}
/**
@@ -150,7 +79,7 @@
* @return 鏍戣妭鐐规枃鏈�
*/
public String getText() {
- return text;
+ return super.getText();
}
/**
@@ -158,7 +87,7 @@
* @param text 鏍戣妭鐐规枃鏈�
*/
public void setText(String text) {
- this.text = text;
+ super.setText(text);
}
/**
@@ -166,14 +95,14 @@
* @param id
*/
public void setId(String id) {
- this.id = id;
+ super.setId(id);
}
/**
* 鑾峰彇缂栧彿
*/
public String getId() {
- return id;
+ return super.getId();
}
/**
@@ -181,7 +110,7 @@
* @return true 琛ㄧず鍙跺瓙鑺傜偣
*/
public boolean isLeaf() {
- return leaf;
+ return super.isLeaf();
}
/**
@@ -189,7 +118,7 @@
* @param leaf 鏄惁鍙跺瓙鑺傜偣
*/
public void setLeaf(boolean leaf) {
- this.leaf = leaf;
+ super.setLeaf(leaf);
}
/**
@@ -197,7 +126,7 @@
* @return true琛ㄧず鏄剧ず
*/
public boolean isShowCheckbox() {
- return showCheckbox;
+ return super.isShowCheckbox();
}
/**
@@ -205,7 +134,7 @@
* @param showCheckbox 鏄惁鏄剧ず澶嶉�夋
*/
public void setShowCheckbox(boolean showCheckbox) {
- this.showCheckbox = showCheckbox;
+ super.setShowCheckbox(showCheckbox);
}
/**
@@ -213,7 +142,7 @@
* @return true琛ㄧず闇�瑕佽嚜鍔ㄥ嬀閫�
*/
public boolean isChecked() {
- return checked;
+ return super.isChecked();
}
/**
@@ -221,7 +150,7 @@
* @param checked 鏄惁鑷姩鍕鹃��
*/
public void setChecked(boolean checked) {
- this.checked = checked;
+ super.setChecked(checked);
}
/**
@@ -229,7 +158,7 @@
* @return 瀛愯妭鐐瑰垪琛�
*/
public List<Tree> getChildren() {
- return children;
+ return this.children;
}
/**
@@ -245,7 +174,7 @@
* @return 鍥炬爣
*/
public String getIcon() {
- return icon;
+ return super.getIcon();
}
/**
@@ -253,7 +182,7 @@
* @param icon 鍥炬爣
*/
public void setIcon(String icon) {
- this.icon = icon;
+ super.setIcon(icon);
}
/**
@@ -261,7 +190,7 @@
* @return css绫荤殑鍚嶇О
*/
public String getIconCls() {
- return iconCls;
+ return super.getIconCls();
}
/**
@@ -269,7 +198,7 @@
* @param iconCls css绫荤殑鍚嶇О
*/
public void setIconCls(String iconCls) {
- this.iconCls = iconCls;
+ super.setIconCls(iconCls);
}
/**
@@ -277,7 +206,7 @@
* @return 涓婄骇鑺傜偣鐨刼id
*/
public String getParentId() {
- return parentId;
+ return super.getParentId();
}
/**
@@ -285,7 +214,7 @@
* @param parentId 涓婄骇鑺傜偣鐨刼id
*/
public void setParentId(String parentId) {
- this.parentId = parentId;
+ super.setParentId(parentId);
}
/**
@@ -293,7 +222,7 @@
* @return true琛ㄧず鑷姩灞曞紑
*/
public boolean isExpanded() {
- return expanded;
+ return super.isExpanded();
}
/**
@@ -301,7 +230,7 @@
* @param expanded 鏄惁鑷姩灞曞紑
*/
public void setExpanded(boolean expanded) {
- this.expanded = expanded;
+ super.setExpanded(expanded);
}
/**
@@ -309,7 +238,7 @@
* @return 閾炬帴鍦板潃
*/
public String getHref() {
- return href;
+ return super.getHref();
}
/**
@@ -317,7 +246,7 @@
* @param href 閾炬帴鍦板潃
*/
public void setHref(String href) {
- this.href = href;
+ super.setHref(href);
}
/**
@@ -325,7 +254,7 @@
* @return 鎺掑簭鍙�
*/
public String getIndex() {
- return index;
+ return super.getIndex();
}
/**
@@ -333,7 +262,7 @@
* @param index 鎺掑簭鍙�
*/
public void setIndex(String index) {
- this.index = index;
+ super.setIndex(index);
}
/**
@@ -357,7 +286,7 @@
* @return 涓婄骇鐨勫悕绉�
*/
public String getParentName() {
- return parentName;
+ return super.getParentName();
}
/**
@@ -365,15 +294,15 @@
* @param parentName 涓婄骇鐨勫悕绉�
*/
public void setParentName(String parentName) {
- this.parentName = parentName;
+ super.setParentName(parentName);
}
public String getParentBtmName() {
- return parentBtmName;
+ return super.getParentBtmName();
}
public void setParentBtmName(String parentBtmName) {
- this.parentBtmName = parentBtmName;
+ super.setParentBtmName(parentBtmName);
}
/**
@@ -406,7 +335,7 @@
if (node.getOid().equalsIgnoreCase(childnode.getParentId())) {
childnode.setParentName(node.getText());
if(StringUtils.isBlank(childnode.getParentBtmName())){
- childnode.setParentBtmName(node.getAttributes().getOrDefault("btmname",""));
+ childnode.setParentBtmName((String)node.getAttributes().getOrDefault("btmname",""));
}
node.getChildren().add(childnode);
}
@@ -416,7 +345,7 @@
node.setLeaf(false);
}else {
node.setLeaf(true);
-
+
}
this.getChildren().add(node);
}
@@ -424,41 +353,42 @@
public Object getData() {
- return data;
+ return super.getData();
}
public void setData(Object data) {
- this.data = data;
+ super.setData(data);
}
public int getLevel() {
- return level;
+ return super.getLevel();
}
public void setLevel(int level) {
- this.level = level;
+ super.setLevel(level);
}
@Override
public String toString() {
return "Tree{" +
- "oid='" + oid + '\'' +
- ", text='" + text + '\'' +
- ", leaf=" + leaf +
- ", showCheckbox=" + showCheckbox +
- ", checked=" + checked +
- ", children=" + children +
- ", level=" + level +
- ", icon='" + icon + '\'' +
- ", iconCls='" + iconCls + '\'' +
- ", parentId='" + parentId + '\'' +
- ", parentName='" + parentName + '\'' +
- ", parentBtmName='" + parentBtmName + '\'' +
- ", expanded=" + expanded +
- ", href='" + href + '\'' +
- ", index='" + index + '\'' +
- ", data=" + data +
+ "oid='" + super.getOid() + '\'' +
+ ", text='" + super.getText() + '\'' +
+ ", leaf=" + super.isLeaf() +
+ ", showCheckbox=" + super.isShowCheckbox() +
+ ", checked=" + super.isChecked() +
+ ", children=" + this.getChildren() +
+ ", level=" + super.getLevel() +
+ ", icon='" + super.getIcon() + '\'' +
+ ", iconCls='" + super.getIconCls() + '\'' +
+ ", parentId='" + super.getParentId() + '\'' +
+ ", parentName='" + super.getParentBtmName() + '\'' +
+ ", parentBtmName='" + super.getParentBtmName() + '\'' +
+ ", expanded=" + super.isExpanded() +
+ ", href='" + super.getHref() + '\'' +
+ ", index='" + super.getIndex() + '\'' +
+ ", data=" + super.getData() +
", attributes=" + attributes +
'}';
}
+
}
--
Gitblit v1.9.3