From a3fe79e605b07a5a908599aaa830a0860e9423d2 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期三, 14 五月 2025 17:34:27 +0800 Subject: [PATCH] 修改 --- src/main/java/com/example/server/DataSync/service/DataSyncService.java | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/example/server/DataSync/service/DataSyncService.java b/src/main/java/com/example/server/DataSync/service/DataSyncService.java index 6de5609..51348b7 100644 --- a/src/main/java/com/example/server/DataSync/service/DataSyncService.java +++ b/src/main/java/com/example/server/DataSync/service/DataSyncService.java @@ -66,10 +66,12 @@ String mySite = (String) UserAndSiteUtils.get("site", "site"); // 寮瑰嚭鏂囦欢閫夋嫨妗嗭紝璁╃敤鎴烽�夋嫨淇濆瓨ZIP鏂囦欢鐨勮矾寰� - String outputZipPath = showSaveFileDialog(mySite + "鍚屾鏁版嵁鍖�.zip"); + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); + + String outputZipPath = showSaveFileDialog(dateFormat.format(new Date()) + mySite + "鍚屾鏁版嵁鍖�.zip"); if (outputZipPath == null) { - massage[0] = "鐢ㄦ埛鍙栨秷淇濆瓨锛岀▼搴忛��鍑恒��"+ new Date(); + massage[0] = "鐢ㄦ埛鍙栨秷淇濆瓨锛岀▼搴忛��鍑恒��" + new Date(); tips.setText(tips.getText() + massage[0]); } else { final WaitUtil waitUtil = new WaitUtil(imgPath, "鏁版嵁姝e湪瀵煎叆锛岃绋嶅��"); @@ -154,6 +156,9 @@ Path sourceDir = Paths.get(UnzipPath + "life-protection"); Path targetDir = Paths.get(localPath + "life-protection"); + if (!Files.exists(sourceDir)) { + Files.createDirectories(sourceDir); + } // 濡傛灉鐩爣鏂囦欢澶逛笉瀛樺湪锛屽垱寤哄畠 if (!Files.exists(targetDir)) { Files.createDirectories(targetDir); @@ -189,6 +194,10 @@ syncTable("dj_jdgz_ship"); } else if (mySite.equals("TD")) { if (otherSite.equals("TD")) { + syncTable("dj_jdgz_network_level1"); + syncTable("dj_jdgz_network_level1_list"); + syncTable("dj_jdgz_network_level2"); + syncTable("dj_jdgz_network_level2_list"); syncTable("dj_jdgz_network_level3"); syncTable("dj_jdgz_network_level3_list"); syncTable("dj_jdgz_track_record"); @@ -209,8 +218,8 @@ syncTable("dj_jdgz_track_record"); syncTable("dj_sys_oss"); syncTable("dj_jdgz_dismant_track"); -/* syncTable("dj_sys_teamgroup_class"); - syncTable("sys_user");*/ + syncTable("dj_sys_teamgroup_class"); + syncTable("sys_user"); syncTable("dj_jdgz_ship"); } } else if ("鍘傚".equals(mySite)) { @@ -226,7 +235,7 @@ syncTable("dj_jdgz_ship"); syncTable("dj_jdgz_dismant_track"); } - ImportRecord data =new ImportRecord(); + ImportRecord data = new ImportRecord(); data.setImportSite(otherSite); importRecordDao.insert(data); List<ImportRecord> list = importRecordDao.getList(); -- Gitblit v1.9.1