From a471b20fe8075a663f32b3a2ee0cd70c1c63baf7 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 21 十一月 2024 21:59:42 +0800 Subject: [PATCH] 业务类型查询:树查询修改,数据列表查询接口修改(处理模板套模板情况下freemarker表达式的替换处理)。 --- 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