杜洪波
2025-06-17 70f6d3bb43c2906538fa3b1940919a808efe2e80
src/main/java/com/product/system/backup/service/SystemBackupService.java
@@ -34,7 +34,7 @@
 *   附件备份:每天执行代码备份当天附件
 *   遗留问题:附件被修改,不能锁定非当天被修改的附件
 */
@Service("systemBackService")
@Service("systemBackService1")
public class SystemBackupService {
   
   // 备份配置
@@ -118,8 +118,11 @@
         // 读取备份配置文件
         config = new Properties();
         config.load(reader);
         // 获取系统文件路径
         String systemFileFolder = Global.getSystemConfig("local.dir", "");
         File newFile= new File(systemFileFolder);
         // 系统附件存放目录(当天附件)
         config.setProperty("DOCUMENT_ROOT", System.getProperty("user.dir") + File.separator + Global.getSystemConfig("local.dir", "") + File.separator + "00000000-0000-0000-0000-000000000000" + File.separator + NUMBER_DATE);
         config.setProperty("DOCUMENT_ROOT", newFile.getAbsolutePath() + File.separator + "00000000-0000-0000-0000-000000000000" + File.separator + NUMBER_DATE);
         // 数据库备份目录(数据库备份根目录+时间文件名+.sql)
         config.setProperty("DATABASE_BACKUP", config.getProperty("DATABASE_ROOT") + File.separator + NUMBER_TIME + ".sql");
         // 备份目标文件(ZIP备份根目录+时间文件名+.zip)