From 4f0d9bde31a80f6279e26466250da7716eec627f Mon Sep 17 00:00:00 2001
From: zs <zhoushuai@zbooksoft.com>
Date: 星期四, 18 十二月 2025 09:15:05 +0800
Subject: [PATCH] 提交成果资料按钮调整

---
 src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java |   30 +++++++++++++++++++++++++-----
 1 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java b/src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java
index 191e220..6b3e28c 100644
--- a/src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java
+++ b/src/main/java/com/zbooksoft/gdmis/service/impl/XmlServiceImpl.java
@@ -106,7 +106,7 @@
             catAjjxx.setDh(newDhString);
             catAjjxx.setId(ajjxxId);
             catAjjxx.setDeleteState(0);
-            catAjjxx.setSlsj(stringToDate(startData));
+            catAjjxx.setSlsj(startData);
             catAjjxx.setYsjzsj(stringToDate(endData));
             catAjjxx.setZlzt(0);
             if (user != null) {
@@ -152,6 +152,7 @@
         transferMap.put("USER_NUMBER", yjrlxfs);
         transferMap.put("TRANSFER_NUM", yjbh);
         transferMap.put("CREATE_TIME", cjsj);
+        transferMap.put("CREATE_USER_ID", user.getUserId());
         transferMap.put("AJ_ID", ajjxxId);
         Long insertId = iform.insert(1977224563949338625l, transferMap);
 
@@ -209,8 +210,19 @@
             map.put("CGWJMC", cgwjmc);
             map.put("JNXH", jh);
             map.put("WJTM", wjtm);
+            //E:\椤圭洰\骞挎捣\娴嬭瘯鏁版嵁瀵煎叆\娴峰崡闄哫X鎴愭灉骞村害鎬荤粨鎶ュ憡鍏夌洏锛圙HD20255082锛涘惈鎴愭灉鎶ュ憡銆佹櫘鏌ユ姤鍛娿�侀檮鍥俱�佽瘎瀹℃剰瑙侊級.pdf
+            //鎴彇鏂囦欢鍚嶄笉甯﹀悗缂� 浠庢渶鍚庝竴涓猏寮�濮�
+            String wjm = "";
+            if (wjgs != null && !"".equals(wjgs)) {
+                wjm = wjlj.substring(wjlj.lastIndexOf("\\") + 1, wjlj.lastIndexOf("."));
+            } else {
+                wjm = wjlj.substring(wjlj.lastIndexOf("\\") + 1);
+            }
+
+
+            map.put("WJM", wjm);
             map.put("XCDWMC", xcdw);
-//            map.put("BXZ", xcr);
+            map.put("BXZ", xcr);
             map.put("XCSJ", xcsj);
             map.put("SL", sl);
             map.put("YM", ym);
@@ -218,7 +230,7 @@
             map.put("PSWH", pswh);
             map.put("PSSJ", pssj);
             map.put("BXDW", bxdw);
-            map.put("BXZ", bxz);
+//            map.put("BXZ", bxz);
             map.put("ZZYS", zzys);
             map.put("WJDX", wjdx);
             map.put("WJLX", wjlb);
@@ -240,9 +252,9 @@
             ObjectNode root = mapper.createObjectNode();
             ArrayNode addresses = mapper.createArrayNode();
             if (smxxNodeList.size() > 0) {
-                map.put("sfsm", "鏄�");
+                map.put("SFSM", "鏄�");
             } else {
-                map.put("sfsm", "鍚�");
+                map.put("SFSM", "鍚�");
             }
             for (int j = 0; j < smxxNodeList.size(); j++) {
                 Node smxxNode = smxxNodeList.get(j);
@@ -298,5 +310,13 @@
             }
         }
     }
+
+    public static void main(String[] args) {
+        //E:\椤圭洰\骞挎捣\娴嬭瘯鏁版嵁瀵煎叆\娴峰崡闄哫X鎴愭灉骞村害鎬荤粨鎶ュ憡鍏夌洏锛圙HD20255082锛涘惈鎴愭灉鎶ュ憡銆佹櫘鏌ユ姤鍛娿�侀檮鍥俱�佽瘎瀹℃剰瑙侊級.pdf
+        //鎴彇鏂囦欢鍚嶄笉甯﹀悗缂� 浠庢渶鍚庝竴涓猏寮�濮�
+        String wjtm = "E:\\椤圭洰\\骞挎捣\\娴嬭瘯鏁版嵁瀵煎叆\\娴峰崡闄哫X鎴愭灉骞村害鎬荤粨鎶ュ憡鍏夌洏锛圙HD20255082锛涘惈鎴愭灉鎶ュ憡銆佹櫘鏌ユ姤鍛娿�侀檮鍥俱�佽瘎瀹℃剰瑙侊級.pdf";
+        String wjm = wjtm.substring(wjtm.lastIndexOf("\\") + 1, wjtm.lastIndexOf("."));
+        System.out.println(wjm);
+    }
 }
 

--
Gitblit v1.9.1