diff --git a/electrmangnetic/pom.xml b/electrmangnetic/pom.xml
index fc10988..9025132 100644
--- a/electrmangnetic/pom.xml
+++ b/electrmangnetic/pom.xml
@@ -29,6 +29,35 @@
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+
+
+
+ org.springframework.boot
+ spring-boot-starter-webflux
+
+
+ org.springframework.ai
+ spring-ai-elasticsearch-store-spring-boot-starter
+
+
+ org.springframework.ai
+ spring-ai-ollama-spring-boot-starter
+
+
+ org.springframework.ai
+ spring-ai-pdf-document-reader
+
+
+
+ co.elastic.clients
+ elasticsearch-java
+ 8.13.4
+
+
com.baomidou
mybatis-plus-spring-boot3-starter
@@ -39,16 +68,6 @@
mysql-connector-java
8.0.31
-
- io.springfox
- springfox-swagger2
- 2.7.0
-
-
- io.springfox
- springfox-swagger-ui
- 2.7.0
-
com.electromagnetic.data
electromagnetic-common
@@ -71,10 +90,7 @@
druid
1.1.10
-
- org.springframework.boot
- spring-boot-starter-test
-
+
org.mapstruct
mapstruct-processor
@@ -90,27 +106,7 @@
aspectjweaver
1.9.7
-
- org.springframework.boot
- spring-boot-starter-webflux
-
-
- org.springframework.ai
- spring-ai-elasticsearch-store-spring-boot-starter
-
-
- org.springframework.ai
- spring-ai-ollama-spring-boot-starter
-
-
- co.elastic.clients
- elasticsearch-java
- 8.13.4
-
-
- org.springframework.ai
- spring-ai-pdf-document-reader
-
+
diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/ChatService.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/ChatService.java
index 72b5011..d908d39 100644
--- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/ChatService.java
+++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/ChatService.java
@@ -111,7 +111,7 @@ public class ChatService {
Path tempFile = saveUploadedFileToTemp(file);
DocumentReader documentReader = new TextReader(String.valueOf(tempFile.toUri().toURL()));
documents = new TokenTextSplitter().apply(documentReader.get());
- Files.deleteIfExists(tempFile);
+ FileUtil.del(tempFile);
}
case "xls", "xlsx" -> {
String filePath = elePropertyConfig.getEleTmpPath() + File.separator + fileMd5 + "." + fileType;
@@ -145,14 +145,14 @@ public class ChatService {
Document doc = new Document(Objects.requireNonNull(document.getText()), metaData);
documents.add(doc);
}
- Files.deleteIfExists(path);
+ FileUtil.del(pdfPath);
FileUtil.del(srcPath);
}
case "pdf" -> {
Path tempFile = saveUploadedFileToTemp(file);
PagePdfDocumentReader reader = new PagePdfDocumentReader(String.valueOf(tempFile.toUri().toURL()));
documents = reader.get();
- Files.deleteIfExists(tempFile);
+ FileUtil.del(tempFile);
}
default -> {
return ElectromagneticResultUtil.fail("-1", StrFormatter.format("当前格式 {} 不支持", fileType));
diff --git a/electromagnetic-common/pom.xml b/electromagnetic-common/pom.xml
index cee461c..b47683c 100644
--- a/electromagnetic-common/pom.xml
+++ b/electromagnetic-common/pom.xml
@@ -22,7 +22,7 @@
org.projectlombok
lombok
- 1.18.34
+ 1.18.36
io.jsonwebtoken
@@ -42,12 +42,12 @@
ch.qos.logback
logback-classic
- 1.2.3
+ 1.5.16
ch.qos.logback
logback-core
- 1.2.3
+ 1.5.16
fr.opensagres.xdocreport