From 817206bae9cde6bf4f38387f07cd7a69e10fd8f5 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期二, 19 十一月 2024 11:17:07 +0800 Subject: [PATCH] 系统模块配置增加functionType字段 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmFunctionQueryServicePlatformImpl.java | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmFunctionQueryServicePlatformImpl.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmFunctionQueryServicePlatformImpl.java index f0db871..08ded69 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmFunctionQueryServicePlatformImpl.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/impl/SmFunctionQueryServicePlatformImpl.java @@ -263,7 +263,7 @@ } MenuVO functionVO = new MenuVO(); functionVO.setId(menu.id); - functionVO.setSource(menu.icon); + functionVO.setSource(menu.image); //if(StringUtils.isBlank(menu.resourceB)){ // continue; //} @@ -340,6 +340,8 @@ menuVO.setModeType("FunctionObject"); menuVO.setIsValid(info.isValid); menuVO.setHasChildren(false); + menuVO.setCategory(1); + menuVO.setFunctionType(2); menuVOList.add(menuVO); } } @@ -357,6 +359,7 @@ MenuVO menuVO = this.functionInfoToMenuVO(funcInfo); menuVO.setChildType(childType); menuVO.setModeType("FunctionObject"); + menuVO.setCategory(0); menuVOList.add(menuVO); } } @@ -389,7 +392,9 @@ FunctionInfo funcInfo = funcInfos[i]; MenuVO menuVO = this.functionInfoToMenuVO(funcInfo); menuVO.setModeType("FunctionObject"); + childType = this.checkChildObject(funcInfos[i].id); menuVO.setChildType(childType); + menuVO.setCategory(0); menuVOList.add(menuVO); } return menuVOList; @@ -416,7 +421,8 @@ menuVO.setName(operateInfo.name); menuVO.setCode(operateInfo.identify); menuVO.setAlias(operateInfo.alias); - menuVO.setCategory(2); + menuVO.setCategory(1); + menuVO.setFunctionType(2); menuVO.setChildType(0); menuVO.setRemark(operateInfo.desc); menuVO.getMeta().put("keepAlive",false); @@ -443,7 +449,8 @@ MenuVO menuVO = new MenuVO(); menuVO.setId(funcInfo.id); menuVO.setIsValid(funcInfo.isValid); - menuVO.setSource(funcInfo.icon); + menuVO.setSource(funcInfo.image); + menuVO.setFunctionType(funcInfo.functionType); menuVO.setPathC(funcInfo.resourceC); menuVO.setResourceDotNet(funcInfo.resourceDotNet); menuVO.setResourceMobile(funcInfo.resourceMobile); @@ -471,7 +478,7 @@ @Override public int checkChildObject(String moduleId) throws VciBaseException { long res = 0; - try{//20D63A69-C6BC-8519-8B2B-E5ACFEA62394 + try{ res = platformClientUtil.getFrameworkService().checkChildObject(moduleId); }catch (PLException e) { e.printStackTrace(); @@ -492,7 +499,8 @@ } MenuVO functionVO = new MenuVO(); functionVO.setId(menu.id); - functionVO.setSource(menu.icon); + functionVO.setSource(menu.image); + functionVO.setFunctionType(menu.functionType); // if(StringUtils.isBlank(menu.resourceB) ){ // continue; // } -- Gitblit v1.9.3