Index: forgon-core/src/main/java/com/forgon/security/controller/UserController.java =================================================================== diff -u -r24396 -r24406 --- forgon-core/src/main/java/com/forgon/security/controller/UserController.java (.../UserController.java) (revision 24396) +++ forgon-core/src/main/java/com/forgon/security/controller/UserController.java (.../UserController.java) (revision 24406) @@ -103,14 +103,15 @@ private List getPortalItemListIsUserHasOperation(List allPortalItems, String userOperationIds){ List hasOperationPortalItems = new ArrayList(); Map> httpOptionMap = new HashMap>(); + //如果config.js配置项的主页版本为1,则跳转至bootstrap主页 + String mainPageVersion = CssdUtils2.getSystemSetConfigByName("mainPageVersion"); for(PortalItem portalItem : allPortalItems){ String itemLinkUrl = portalItem.getItemLinkUrl(); - //如果config.js配置项的主页版本为1,则跳转至bootstrap主页 - String mainPageVersion = CssdUtils2.getSystemSetConfigByName("mainPageVersion"); if("1".equals(mainPageVersion)){ String itemLinkBootstrapUrl = portalItem.getItemLinkBootstrapUrl(); if(StringUtils.isNotBlank(itemLinkBootstrapUrl)){ - itemLinkUrl = itemLinkBootstrapUrl; + portalItem.setItemLinkUrl(itemLinkBootstrapUrl); + itemLinkUrl = portalItem.getItemLinkUrl(); } } if(StringUtils.isBlank(portalItem.getOperationIds())){