多单位版国产化地质资料管理系统
zs
2025-12-18 4f0d9bde31a80f6279e26466250da7716eec627f
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:\项目\广海\测试数据导入\海南陆XX成果年度总结报告光盘(GHD20255082;含成果报告、普查报告、附图、评审意见).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:\项目\广海\测试数据导入\海南陆XX成果年度总结报告光盘(GHD20255082;含成果报告、普查报告、附图、评审意见).pdf
        //截取文件名不带后缀 从最后一个\开始
        String wjtm = "E:\\项目\\广海\\测试数据导入\\海南陆XX成果年度总结报告光盘(GHD20255082;含成果报告、普查报告、附图、评审意见).pdf";
        String wjm = wjtm.substring(wjtm.lastIndexOf("\\") + 1, wjtm.lastIndexOf("."));
        System.out.println(wjm);
    }
}