From 4994a4f75e977e9bf9c1cef23d7c443b33112bc5 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期日, 07 四月 2024 16:55:31 +0800 Subject: [PATCH] pom文件修改 --- Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebUIDataController.java | 2 + Source/platformProject/pom.xml | 18 ++++++++ Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/UIEngineServiceImpl.java | 27 +++++++------ Source/platformProject/vci-platform-server-starter/pom.xml | 1 Source/platformProject/vci-platform-web/pom.xml | 29 +++++--------- 5 files changed, 44 insertions(+), 33 deletions(-) diff --git a/Source/platformProject/pom.xml b/Source/platformProject/pom.xml index f740a56..8a37391 100644 --- a/Source/platformProject/pom.xml +++ b/Source/platformProject/pom.xml @@ -2,12 +2,15 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <modules> <module>vci-platform-web</module> <module>vci-platform-starter</module> <module>vci-platform-server-starter</module> </modules> + <groupId>com.vci</groupId> <artifactId>platform-parent</artifactId> <version>2022.1-SNAPSHOT</version> @@ -18,7 +21,8 @@ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <java.version>1.8</java.version> </properties> - <distributionManagement> + + <!-- <distributionManagement> <repository> <id>rdc-releases</id> <url>http://nexus.vci-tech.com:9000/repository/maven-releases/</url> @@ -27,7 +31,19 @@ <id>rdc-snapshots</id> <url>http://nexus.vci-tech.com:9000/repository/maven-snapshots/</url> </snapshotRepository> + </distributionManagement>--> + <!-- Maven鍒嗗彂鏋勪欢鐨勪綅缃紝绉佹湇鍦板潃 --> + <distributionManagement> + <repository> + <id>rdc-releases</id> + <url>http://dev.yunkeruida.top:9000/repository/maven-releases/</url> + </repository> + <snapshotRepository> + <id>rdc-snapshots</id> + <url>http://dev.yunkeruida.top:9000/repository/maven-snapshots/</url> + </snapshotRepository> </distributionManagement> + <dependencyManagement> <dependencies> <dependency> diff --git a/Source/platformProject/vci-platform-server-starter/pom.xml b/Source/platformProject/vci-platform-server-starter/pom.xml index 037d784..697a464 100644 --- a/Source/platformProject/vci-platform-server-starter/pom.xml +++ b/Source/platformProject/vci-platform-server-starter/pom.xml @@ -104,7 +104,6 @@ <artifactId>UIService-server</artifactId> <version>2024.RELEASE</version> <scope>system</scope> - <systemPath>D:/work/newplatform/Bin/lib/service/UIService.jar</systemPath> </dependency> <dependency><!--UI宸ュ巶锛岄儴鍒唈ar寮曠敤--> <groupId>com.vci.platform</groupId> diff --git a/Source/platformProject/vci-platform-web/pom.xml b/Source/platformProject/vci-platform-web/pom.xml index 11b3900..2923196 100644 --- a/Source/platformProject/vci-platform-web/pom.xml +++ b/Source/platformProject/vci-platform-web/pom.xml @@ -11,7 +11,7 @@ <artifactId>vci-platform-web</artifactId> - <dependencies> + <dependencies> <dependency> <groupId>com.vci</groupId> <artifactId>vci-starter-parent</artifactId> @@ -21,9 +21,7 @@ <dependency> <groupId>com.vci.corba</groupId> <artifactId>plt-slice</artifactId> - <version>1.0</version> - <scope>system</scope> - <systemPath>D:/work/newplatform/Bin/lib/common/plt-slice.jar</systemPath> + <version>1.0.RELEASE</version> </dependency> <dependency> @@ -154,24 +152,18 @@ <dependency> <groupId>com.vci.client</groupId> <artifactId>plt-clientbase</artifactId> - <version>1.0</version> - <scope>system</scope> - <systemPath>D:/work/newplatform/Bin/lib/client/plt-clientbase.jar</systemPath> + <version>1.0.RELEASE</version> </dependency> <dependency> <groupId>com.zeroc</groupId> - <artifactId>icegridgui.jar</artifactId> - <version>1.0</version> - <scope>system</scope> - <systemPath>D:/work/newplatform/Bin/lib/common/icegridgui.jar</systemPath> + <artifactId>icegridgui</artifactId> + <version>1.0.RELEASE</version> </dependency> - <dependency> - <groupId>com.vci.common</groupId> - <artifactId>plt-common.jar</artifactId> - <version>1.0</version> - <scope>system</scope> - <systemPath>D:/work/newplatform/Bin/lib/common/plt-common.jar</systemPath> - </dependency> + <dependency> + <groupId>com.vci.common</groupId> + <artifactId>plt-common</artifactId> + <version>1.0.RELEASE</version> + </dependency> <dependency> <groupId>com.vci</groupId> <artifactId>vci-platform-starter</artifactId> @@ -250,4 +242,5 @@ </plugins> </build> + </project> \ No newline at end of file diff --git a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebUIDataController.java b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebUIDataController.java index 9e8b57d..3d9b040 100644 --- a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebUIDataController.java +++ b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebUIDataController.java @@ -1,5 +1,6 @@ package com.vci.web.controller; +import com.vci.starter.web.annotation.controller.VciUnCheckRight; import com.vci.starter.web.annotation.log.VciBusinessLog; import com.vci.starter.web.pagemodel.*; import com.vci.web.dto.*; @@ -64,6 +65,7 @@ * @return 鏍戠殑鏁版嵁 */ @PostMapping("/getDataForTree") + @VciUnCheckRight @VciBusinessLog(operateName = "鏍戠殑鏌ヨ",description = "${param.btmname}") public List<Tree> getDataForTree(UITreeQuery treeQuery){ return uiDataService.getDataForTree(treeQuery); diff --git a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/UIEngineServiceImpl.java b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/UIEngineServiceImpl.java index 7543aad..4bfe77d 100644 --- a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/UIEngineServiceImpl.java +++ b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/UIEngineServiceImpl.java @@ -1194,19 +1194,20 @@ if(StringUtils.isBlank(componentOid)){ return null; } -// if(!QUERY_BY_CACHE){ -// try { -// return uiComponentDO2VO(platformClientUtil.getPortalService().getPLPageDefinationById(componentOid),true); -// } catch (VCIError vciError) { -// throw WebUtil.getVciBaseException(vciError); -// } -// }else{ -// List<UIComponentVO> componentVOS = self.selectAllUIComponent(); -// List<UIComponentVO> componentVOList = Optional.ofNullable(componentVOS).orElseGet(() -> new ArrayList<>()).stream().filter(s -> s.getOid().equalsIgnoreCase(componentOid)).collect(Collectors.toList()); -// if(!CollectionUtils.isEmpty(componentVOList)){ -// return componentVOList.get(0); -// } -// } + if(!QUERY_BY_CACHE){ + try { + platformClientUtil.getPortalService().getPLPageDefinationById(componentOid); + return uiComponentDO2VO(null,true); + } catch (VCIError vciError) { + throw WebUtil.getVciBaseException(vciError); + } + }else{ + List<UIComponentVO> componentVOS = self.selectAllUIComponent(); + List<UIComponentVO> componentVOList = Optional.ofNullable(componentVOS).orElseGet(() -> new ArrayList<>()).stream().filter(s -> s.getOid().equalsIgnoreCase(componentOid)).collect(Collectors.toList()); + if(!CollectionUtils.isEmpty(componentVOList)){ + return componentVOList.get(0); + } + } return null; } -- Gitblit v1.9.3