From c162f50f97a418ec10f0dd48d9e4c34e392c4281 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期四, 14 十一月 2024 17:50:44 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Bin/lib/service/VciServiceMain.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelColumn.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/constant/ExcelLangCodeConstant.java | 0 Bin/lib/service/CacheService.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/DownloadTempOption.java | 0 Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/test/DataTestController.java | 126 +++++++++++++++++++++++++ Bin/lib/service/MsgService.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/aspose/words/zzZLS.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/util/WordUtil.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelRefer.java | 0 Source/plt-web/plt-web-parent/plt-web-api/pom.xml | 4 Bin/lib/service/WFPlugins.jar | 0 Bin/lib/thrid/jbpm-4.3.2.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/ExcelUtil.java | 0 Bin/lib/service/UIService.jar | 0 Bin/lib/service/VolumeService.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/PoiTemplateProcesser.java | 0 Source/plt-web/plt-web-parent/plt-web-base/pom.xml | 31 ++++++ Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelTitle.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/ExcelColumnMap.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/PoiImportProcesser.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/VciCellStyle.java | 0 Bin/lib/service/OQService.jar | 0 Source/plt-web/plt-web-parent/plt-web/pom.xml | 18 --- Bin/lib/client/plt-clientbase.jar | 0 Bin/lib/service/FrameService.jar | 0 Bin/lib/common/plt-slice.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/SheetDataSet.java | 0 Bin/lib/service/OMDService.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/VciPoiFont.java | 0 Source/plt-web/plt-web-parent/pom.xml | 16 +- Bin/lib/service/WFService.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/bo/WordMergeStartTableDataBO.java | 0 /dev/null | 53 ---------- Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/bo/WordMergeListDataSource.java | 0 Bin/lib/service/LogService.jar | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/AppendDataExcelOption.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/ReadExcelOption.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/SheetRowData.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/WriteExcelOption.java | 0 Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/WriteExcelData.java | 0 Bin/lib/service/BOFService.jar | 0 Bin/lib/common/plt-common.jar | 0 Bin/lib/client/plt-client.jar | 0 44 files changed, 166 insertions(+), 82 deletions(-) diff --git a/Bin/lib/client/plt-client.jar b/Bin/lib/client/plt-client.jar index 915c4c6..0ed34ed 100644 --- a/Bin/lib/client/plt-client.jar +++ b/Bin/lib/client/plt-client.jar Binary files differ diff --git a/Bin/lib/client/plt-clientbase.jar b/Bin/lib/client/plt-clientbase.jar index 5f4462c..f5fe71f 100644 --- a/Bin/lib/client/plt-clientbase.jar +++ b/Bin/lib/client/plt-clientbase.jar Binary files differ diff --git a/Bin/lib/common/plt-common.jar b/Bin/lib/common/plt-common.jar index c48fa29..c40fb28 100644 --- a/Bin/lib/common/plt-common.jar +++ b/Bin/lib/common/plt-common.jar Binary files differ diff --git a/Bin/lib/common/plt-slice.jar b/Bin/lib/common/plt-slice.jar index 6468ff3..9f1c115 100644 --- a/Bin/lib/common/plt-slice.jar +++ b/Bin/lib/common/plt-slice.jar Binary files differ diff --git a/Bin/lib/service/BOFService.jar b/Bin/lib/service/BOFService.jar index 129963c..c8d384c 100644 --- a/Bin/lib/service/BOFService.jar +++ b/Bin/lib/service/BOFService.jar Binary files differ diff --git a/Bin/lib/service/CacheService.jar b/Bin/lib/service/CacheService.jar index acb49a9..c43c863 100644 --- a/Bin/lib/service/CacheService.jar +++ b/Bin/lib/service/CacheService.jar Binary files differ diff --git a/Bin/lib/service/FrameService.jar b/Bin/lib/service/FrameService.jar index 45b254b..2ee8f0b 100644 --- a/Bin/lib/service/FrameService.jar +++ b/Bin/lib/service/FrameService.jar Binary files differ diff --git a/Bin/lib/service/LogService.jar b/Bin/lib/service/LogService.jar index d2e5841..553698c 100644 --- a/Bin/lib/service/LogService.jar +++ b/Bin/lib/service/LogService.jar Binary files differ diff --git a/Bin/lib/service/MsgService.jar b/Bin/lib/service/MsgService.jar index 5dd90e6..4b9e0bc 100644 --- a/Bin/lib/service/MsgService.jar +++ b/Bin/lib/service/MsgService.jar Binary files differ diff --git a/Bin/lib/service/OMDService.jar b/Bin/lib/service/OMDService.jar index e77decb..d04f097 100644 --- a/Bin/lib/service/OMDService.jar +++ b/Bin/lib/service/OMDService.jar Binary files differ diff --git a/Bin/lib/service/OQService.jar b/Bin/lib/service/OQService.jar index 3d8f673..7bb7d8f 100644 --- a/Bin/lib/service/OQService.jar +++ b/Bin/lib/service/OQService.jar Binary files differ diff --git a/Bin/lib/service/UIService.jar b/Bin/lib/service/UIService.jar index 845bbd9..29d7bd8 100644 --- a/Bin/lib/service/UIService.jar +++ b/Bin/lib/service/UIService.jar Binary files differ diff --git a/Bin/lib/service/VciServiceMain.jar b/Bin/lib/service/VciServiceMain.jar index 03229dc..1ee0cc9 100644 --- a/Bin/lib/service/VciServiceMain.jar +++ b/Bin/lib/service/VciServiceMain.jar Binary files differ diff --git a/Bin/lib/service/VolumeService.jar b/Bin/lib/service/VolumeService.jar index 52dd1dd..77b3b71 100644 --- a/Bin/lib/service/VolumeService.jar +++ b/Bin/lib/service/VolumeService.jar Binary files differ diff --git a/Bin/lib/service/WFPlugins.jar b/Bin/lib/service/WFPlugins.jar index 08ac518..18a0f12 100644 --- a/Bin/lib/service/WFPlugins.jar +++ b/Bin/lib/service/WFPlugins.jar Binary files differ diff --git a/Bin/lib/service/WFService.jar b/Bin/lib/service/WFService.jar index 6146f02..91a037f 100644 --- a/Bin/lib/service/WFService.jar +++ b/Bin/lib/service/WFService.jar Binary files differ diff --git a/Bin/lib/thrid/jbpm-4.3.2.jar b/Bin/lib/thrid/jbpm-4.3.2.jar index 49959a6..21ccd58 100644 --- a/Bin/lib/thrid/jbpm-4.3.2.jar +++ b/Bin/lib/thrid/jbpm-4.3.2.jar Binary files differ diff --git a/Source/plt-web/plt-web-parent/plt-poi/pom.xml b/Source/plt-web/plt-web-parent/plt-poi/pom.xml deleted file mode 100644 index 6f12e73..0000000 --- a/Source/plt-web/plt-web-parent/plt-poi/pom.xml +++ /dev/null @@ -1,53 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<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> - <parent> - <groupId>com.vci</groupId> - <artifactId>plt-web-parent</artifactId> - <version>2024.1-SNAPSHOT</version> - </parent> - - <artifactId>plt-poi</artifactId> - - <properties> - <maven.compiler.source>8</maven.compiler.source> - <maven.compiler.target>8</maven.compiler.target> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <poi.version>4.1.0</poi.version> - </properties> - - <dependencies> - <dependency> - <groupId>com.aspose</groupId> - <artifactId>aspose-words</artifactId> - <version>18.10.RELEASE</version> - </dependency> - <dependency> - <groupId>com.vci</groupId> - <artifactId>plt-web-base</artifactId> - </dependency> - <dependency><!--闇�瑕佽鍙杄xcel--> - <groupId>org.apache.poi</groupId> - <artifactId>poi</artifactId> - <version>${poi.version}</version> - </dependency> - <dependency> - <groupId>org.apache.poi</groupId> - <artifactId>poi-excelant</artifactId> - <version>${poi.version}</version> - </dependency> - <dependency> - <groupId>org.apache.poi</groupId> - <artifactId>poi-ooxml-schemas</artifactId> - <version>${poi.version}</version> - </dependency> - <dependency> - <groupId>org.apache.poi</groupId> - <artifactId>poi-ooxml</artifactId> - <version>${poi.version}</version> - </dependency> - </dependencies> - -</project> \ No newline at end of file diff --git a/Source/plt-web/plt-web-parent/plt-web-api/pom.xml b/Source/plt-web/plt-web-parent/plt-web-api/pom.xml index db24f31..96950ad 100644 --- a/Source/plt-web/plt-web-parent/plt-web-api/pom.xml +++ b/Source/plt-web/plt-web-parent/plt-web-api/pom.xml @@ -22,10 +22,6 @@ <artifactId>plt-web-base</artifactId> </dependency> <dependency> - <groupId>com.vci</groupId> - <artifactId>plt-poi</artifactId> - </dependency> - <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.8.2</version> diff --git a/Source/plt-web/plt-web-parent/plt-web-base/pom.xml b/Source/plt-web/plt-web-parent/plt-web-base/pom.xml index 880a7ba..3fa76c7 100644 --- a/Source/plt-web/plt-web-parent/plt-web-base/pom.xml +++ b/Source/plt-web/plt-web-parent/plt-web-base/pom.xml @@ -15,6 +15,7 @@ <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <poi.version>4.1.0</poi.version> </properties> <dependencies> @@ -90,6 +91,36 @@ <artifactId>jackson-core</artifactId> <version>2.13.3</version> </dependency> + + <!--璇诲彇work--> + <dependency> + <groupId>com.aspose</groupId> + <artifactId>aspose-words</artifactId> + <version>18.10.RELEASE</version> + </dependency> + + <!--闇�瑕佽鍙杄xcel--> + <dependency> + <groupId>org.apache.poi</groupId> + <artifactId>poi</artifactId> + <version>${poi.version}</version> + </dependency> + <dependency> + <groupId>org.apache.poi</groupId> + <artifactId>poi-excelant</artifactId> + <version>${poi.version}</version> + </dependency> + <dependency> + <groupId>org.apache.poi</groupId> + <artifactId>poi-ooxml-schemas</artifactId> + <version>${poi.version}</version> + </dependency> + <dependency> + <groupId>org.apache.poi</groupId> + <artifactId>poi-ooxml</artifactId> + <version>${poi.version}</version> + </dependency> + </dependencies> </project> \ No newline at end of file diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/aspose/words/zzZLS.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/aspose/words/zzZLS.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/aspose/words/zzZLS.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/aspose/words/zzZLS.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/annotation/ExcelColumn.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelColumn.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/annotation/ExcelColumn.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelColumn.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/annotation/ExcelRefer.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelRefer.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/annotation/ExcelRefer.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelRefer.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/annotation/ExcelTitle.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelTitle.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/annotation/ExcelTitle.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/annotation/ExcelTitle.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/AppendDataExcelOption.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/AppendDataExcelOption.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/AppendDataExcelOption.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/AppendDataExcelOption.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/DownloadTempOption.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/DownloadTempOption.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/DownloadTempOption.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/DownloadTempOption.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/ExcelColumnMap.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/ExcelColumnMap.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/ExcelColumnMap.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/ExcelColumnMap.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/ReadExcelOption.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/ReadExcelOption.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/ReadExcelOption.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/ReadExcelOption.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/SheetDataSet.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/SheetDataSet.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/SheetDataSet.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/SheetDataSet.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/SheetRowData.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/SheetRowData.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/SheetRowData.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/SheetRowData.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/VciCellStyle.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/VciCellStyle.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/VciCellStyle.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/VciCellStyle.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/VciPoiFont.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/VciPoiFont.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/VciPoiFont.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/VciPoiFont.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/WriteExcelData.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/WriteExcelData.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/WriteExcelData.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/WriteExcelData.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/WriteExcelOption.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/WriteExcelOption.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/bo/WriteExcelOption.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/bo/WriteExcelOption.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/constant/ExcelLangCodeConstant.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/constant/ExcelLangCodeConstant.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/constant/ExcelLangCodeConstant.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/constant/ExcelLangCodeConstant.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/util/ExcelUtil.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/ExcelUtil.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/util/ExcelUtil.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/ExcelUtil.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/util/PoiImportProcesser.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/PoiImportProcesser.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/util/PoiImportProcesser.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/PoiImportProcesser.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/util/PoiTemplateProcesser.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/PoiTemplateProcesser.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/poi/util/PoiTemplateProcesser.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/poi/util/PoiTemplateProcesser.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/word/bo/WordMergeListDataSource.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/bo/WordMergeListDataSource.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/word/bo/WordMergeListDataSource.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/bo/WordMergeListDataSource.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/word/bo/WordMergeStartTableDataBO.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/bo/WordMergeStartTableDataBO.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/word/bo/WordMergeStartTableDataBO.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/bo/WordMergeStartTableDataBO.java diff --git a/Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/word/util/WordUtil.java b/Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/util/WordUtil.java similarity index 100% rename from Source/plt-web/plt-web-parent/plt-poi/src/main/java/com/vci/starter/word/util/WordUtil.java rename to Source/plt-web/plt-web-parent/plt-web-base/src/main/java/com/vci/starter/word/util/WordUtil.java diff --git a/Source/plt-web/plt-web-parent/plt-web/pom.xml b/Source/plt-web/plt-web-parent/plt-web/pom.xml index a35b80a..5f6386a 100644 --- a/Source/plt-web/plt-web-parent/plt-web/pom.xml +++ b/Source/plt-web/plt-web-parent/plt-web/pom.xml @@ -39,24 +39,6 @@ <groupId>com.vci</groupId> <artifactId>plt-web-base</artifactId> </exclusion> - <exclusion> - <groupId>com.vci</groupId> - <artifactId>plt-poi</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>com.vci</groupId> - <artifactId>plt-poi</artifactId> - <exclusions> - <exclusion> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter-thymeleaf</artifactId> - </exclusion> - <exclusion> - <groupId>com.vci</groupId> - <artifactId>plt-web-base</artifactId> - </exclusion> </exclusions> </dependency> <dependency> diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/test/DataTestController.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/test/DataTestController.java new file mode 100644 index 0000000..f71bb1b --- /dev/null +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/test/DataTestController.java @@ -0,0 +1,126 @@ +package com.vci.test; + +import com.vci.starter.web.annotation.controller.VciUnCheckRight; +import com.vci.starter.web.pagemodel.BaseResult; +import com.vci.starter.web.pagemodel.Tree; +import com.vci.web.service.WebBoServiceI; +import org.apache.commons.lang3.StringUtils; +import org.springframework.util.CollectionUtils; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * @Description 娴嬭瘯鎺у埗鍣� + * @Author dangsn + * @Date 2024/11/14 10:08 + */ +@RestController +@RequestMapping("/dataTestController") +public class DataTestController { + + @Resource + private WebBoServiceI boServiceI; + + /** + * 鑾峰彇浜у搧 + * @return + */ + @VciUnCheckRight + @GetMapping("/getProduct") + public BaseResult getProduct(){ + String sql = "select * from platformbtm_workcontext where workcontexttype = 'product'"; + List<Map> productList = boServiceI.queryByOnlySqlForMap(sql); + BaseResult baseResult = new BaseResult(); + baseResult.setSuccess(true); + baseResult.setCode(200); + baseResult.setData(productList); + return baseResult; + } + + /** + * 鑾峰彇ebom淇℃伅 + * @param parentOid 涓婄骇淇℃伅 + * @return + */ + @VciUnCheckRight + @GetMapping("/getEbomInfo") + public BaseResult getEbomInfo(String productNo, String productOid, String parentOid){ + if(StringUtils.isBlank(productNo)){ + return BaseResult.fail("浜у搧缂栧彿涓虹┖锛�"); + } + if(StringUtils.isBlank(productOid)){ + return BaseResult.fail("浜у搧涓婚敭涓虹┖锛�"); + } + BaseResult baseResult = new BaseResult(); + List<Map> ebomList; + if(StringUtils.isBlank(parentOid)){ + String sql = "select * from platformbtm_part t where t.ownproduct = '"+productOid+"' and t.code = '"+productNo+"'"; + ebomList = boServiceI.queryByOnlySqlForMap(sql); + + }else{ + String sql = "select p.*,e.oid as eoid from platformbtm_part p left join platformlt_ebom e on p.oid = e.t_oid \n" + + "where e.f_oid = '"+parentOid+"' and e.workcontextoid = '"+productOid+"' \n" + + "and p.islastr = '1' and p.islastv = '1' order by p.code asc"; + ebomList = boServiceI.queryByOnlySqlForMap(sql); + } + List<Tree> treeList = new ArrayList<>(); + if(!CollectionUtils.isEmpty(ebomList)){ + for(Map ebom : ebomList){ + String oid = ebom.get("OID").toString(); + String id = ebom.get("CODE").toString(); + String name = ebom.get("NAME").toString(); + String revisionvalue = ebom.get("REVISIONVALUE").toString(); + String versionrule = ebom.get("VERSIONRULE").toString(); + String versionvalue = ebom.get("VERSIONVALUE").toString(); + String parttype = ebom.get("PARTTYPE").toString(); + String lcStatus = ebom.get("LCSTATUS").toString(); + String parttypetext = ""; + String lcStatusText = ""; + if(parttype.equals("20")){ + parttypetext = "浜у搧"; + } + if(parttype.equals("6")){ + parttypetext = "瑁呴厤浠�"; + } + if(parttype.equals("7")){ + parttypetext = "闆朵欢"; + } + if(parttype.equals("8")){ + parttypetext = "鏍囧噯浠�"; + } + if(lcStatus.equals("Editing")){ + lcStatusText = "缂栬緫涓�"; + } + if(lcStatus.equals("Published")){ + lcStatusText = "宸插彂甯�"; + } + Tree tree = new Tree(); + tree.setLeaf(false); + tree.setExpanded(false); + tree.setOid(oid); + tree.setId(id); + tree.setText(id+" "+name+"["+parttypetext+"]["+revisionvalue+versionrule+versionvalue+"]銆�"+lcStatusText+"銆�"); + if(StringUtils.isNotBlank(parentOid)){ + tree.setParentId(parentOid); + } + if(ebom.containsKey("EOID")){ + Map<String, String> atrrMap = new HashMap<>(); + atrrMap.put("eoid", ebom.get("EOID").toString()); + tree.setAttributes(atrrMap); + } + treeList.add(tree); + } + } + baseResult.setData(treeList); + baseResult.setSuccess(true); + baseResult.setCode(200); + return baseResult; + } +} diff --git a/Source/plt-web/plt-web-parent/pom.xml b/Source/plt-web/plt-web-parent/pom.xml index 7896881..d51b5da 100644 --- a/Source/plt-web/plt-web-parent/pom.xml +++ b/Source/plt-web/plt-web-parent/pom.xml @@ -13,7 +13,6 @@ <module>plt-web</module> <module>plt-starter</module> <module>plt-web-base</module> - <module>plt-poi</module> <module>plt-web-api</module> </modules> @@ -156,11 +155,6 @@ <artifactId>plt-web-base</artifactId> <version>2024.1-SNAPSHOT</version> </dependency> - <dependency> - <groupId>com.vci</groupId> - <artifactId>plt-poi</artifactId> - <version>2024.1-SNAPSHOT</version> - </dependency> <!--spring鐩稿叧--> <dependency> @@ -196,13 +190,21 @@ <!-- Maven鍒嗗彂鏋勪欢鐨勪綅缃紝绉佹湇鍦板潃 --> <distributionManagement> - <repository> + <!--<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>--> + <repository> + <id>rdc-releases</id> + <url>http://192.168.0.66:9000/repository/maven-releases/</url> + </repository> + <snapshotRepository> + <id>rdc-snapshots</id> + <url>http://192.168.0.66:9000/repository/maven-snapshots/</url> </snapshotRepository> </distributionManagement> -- Gitblit v1.9.3