From 9f0acaeb06ae88c5a5e41b0ed6fd4b8da8848bc8 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期三, 13 十一月 2024 16:32:11 +0800
Subject: [PATCH] 附件上传文件名称#转换&

---
 inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java                      |    5 +++--
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java |    2 +-
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderServiceImpl.java     |    2 +-
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
index 233bcb5..b4c8a56 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderPlanServiceImpl.java
@@ -327,7 +327,7 @@
             if (!realpath.exists()) {
                 realpath.mkdirs();
             }
-            pathName = file.getOriginalFilename();
+            pathName = file.getOriginalFilename().replace("#","&");
             urlString = realpath + "/" + pathName;
             file.transferTo(new File(urlString));
             insOrderFile.setFileUrl(pathName);
diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderServiceImpl.java
index 0a7fe10..ea5a8f4 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/InsOrderServiceImpl.java
@@ -330,7 +330,7 @@
             insOrder.setEntrustCode(giveCode.giveCode2("WT-", "ins_order", "-", "yyMMdd"));
             insOrder.setSendTime(LocalDateTime.now());
             //todo 鏍规嵁璁㈠崟绫诲瀷鍒ゆ柇鏄惁闇�瑕佹帹閫佷紒涓氬井淇� @zss
-            /*if (!order.getFormType().equals("鍏朵粬鎴愬搧")) {
+           /* if (!order.getFormType().equals("鍏朵粬鎴愬搧")) {
                 String account = userMapper.selectById(order.getIssueUser()).getAccount();
                 HashMap<String, Object> map = new HashMap<>();
                 map.put("touser", account);//鎺ユ敹娑堟伅鎴愬憳鐨勮处鍙�'ZT-031292'杩欑绫诲瀷(濡傛灉鏈夊涓敤'|'鍒嗛殧)
diff --git a/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java b/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java
index e2323bb..bceb7d0 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java
@@ -1519,7 +1519,7 @@
             FileInputStream stream = new FileInputStream(path);
             XWPFDocument document = new XWPFDocument(stream);
             List<XWPFTable> xwpfTables = document.getTables();
-            for (int i = 1; i < xwpfTables.size(); i++) {
+            for (int i = 0; i < xwpfTables.size(); i++) {
                 Set<String> set1 = new HashSet<>();
                 Map<String, Map<String, Integer>> maps = new HashMap<>();
                 for (int j = 0; j < xwpfTables.get(i).getRows().size(); j++) {
@@ -1974,7 +1974,8 @@
                     getWord1(insOrderUser.getTerm(), orderState, insSamples, tables2);
                 }
             }
-        } else {
+        }
+        else {
             //濡傛灉鍙湁鐜璇曢獙娌℃湁鐢佃矾璇曢獙
             strings.remove("杩戝満");
             strings.remove("杩滃満");

--
Gitblit v1.9.3