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