From 74a39ec22727ff79a37ede5397c8995a203c8dfe Mon Sep 17 00:00:00 2001 From: lihy Date: Wed, 20 Mar 2019 00:03:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B6=85=E8=BF=87=E4=B8=89?= =?UTF-8?q?=E7=BA=A7=E8=8F=9C=E5=8D=95=E7=9A=84=E6=98=BE=E7=A4=BA=E9=97=AE?= =?UTF-8?q?=E9=A2=98=EF=BC=8C=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=8F=AF=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E4=B8=80=E7=BA=A7->N=E7=BA=A7=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jsite/common/beetl/fn/TreeInit.java | 101 ++++++++---------- 1 file changed, 42 insertions(+), 59 deletions(-) diff --git a/jsite-framework/src/main/java/com/jsite/common/beetl/fn/TreeInit.java b/jsite-framework/src/main/java/com/jsite/common/beetl/fn/TreeInit.java index 9aa0115a..c113d327 100644 --- a/jsite-framework/src/main/java/com/jsite/common/beetl/fn/TreeInit.java +++ b/jsite-framework/src/main/java/com/jsite/common/beetl/fn/TreeInit.java @@ -20,77 +20,60 @@ public class TreeInit implements Function { private String initMenuTree(List menuList) { StringBuilder htmlStr = new StringBuilder(); + String rightContainer = "\n"; String href = ""; for (Menu menu : menuList) { - + //子菜单缓冲值 + StringBuilder htmlStr2 = new StringBuilder(); if(menu.getParent().getId().equals("0") && menu.getIsShow().equals("1")) {// 一级菜单isEmpty(menu.parentId) - href = StringUtils.isBlank(menu.getHref())?"blank":menu.getHref(); + href = StringUtils.isBlank(menu.getHref()) ? "blank" : menu.getHref(); htmlStr.append("
  • \n"); htmlStr.append("\n"); htmlStr.append("  " + menu.getName() + " \n"); htmlStr.append(rightContainer); htmlStr.append("\n"); - - if(href.equals("blank")) { - htmlStr.append("