Hu Jie 6 жил өмнө
parent
commit
77df588e5d

+ 0 - 3
src/main/java/com/uas/erp/database/api/v1/DBAController.java

@@ -3,7 +3,6 @@ package com.uas.erp.database.api.v1;
 import com.uas.erp.database.entity.DBA;
 import com.uas.erp.database.entity.DBA;
 import com.uas.erp.database.service.DBAService;
 import com.uas.erp.database.service.DBAService;
 import com.uas.erp.database.service.MasterService;
 import com.uas.erp.database.service.MasterService;
-import com.uas.erp.database.support.BackupDBFileUtils;
 import com.uas.erp.database.web.ResponseWrap;
 import com.uas.erp.database.web.ResponseWrap;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.http.ResponseEntity;
@@ -30,7 +29,6 @@ public class DBAController {
     @PostMapping
     @PostMapping
     public ResponseEntity save(DBA dba) {
     public ResponseEntity save(DBA dba) {
         dbaService.save(dba);
         dbaService.save(dba);
-        BackupDBFileUtils.createFile();
         masterService.scanAll();
         masterService.scanAll();
         return ResponseWrap.ok();
         return ResponseWrap.ok();
     }
     }
@@ -38,7 +36,6 @@ public class DBAController {
     @DeleteMapping(path = "/{id}")
     @DeleteMapping(path = "/{id}")
     public ResponseEntity delete(@PathVariable("id") long id) {
     public ResponseEntity delete(@PathVariable("id") long id) {
         dbaService.delete(id);
         dbaService.delete(id);
-        BackupDBFileUtils.createFile();
         masterService.scanAll();
         masterService.scanAll();
         return ResponseWrap.ok();
         return ResponseWrap.ok();
     }
     }

+ 4 - 1
src/main/java/com/uas/erp/database/service/DBAService.java

@@ -5,6 +5,7 @@ import com.uas.erp.database.domain.Master;
 import com.uas.erp.database.entity.DBA;
 import com.uas.erp.database.entity.DBA;
 import com.uas.erp.database.repository.BaseRepository;
 import com.uas.erp.database.repository.BaseRepository;
 import com.uas.erp.database.repository.DBARepository;
 import com.uas.erp.database.repository.DBARepository;
+import com.uas.erp.database.support.BackupDBFileUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.stereotype.Service;
 import org.springframework.util.CollectionUtils;
 import org.springframework.util.CollectionUtils;
@@ -34,7 +35,8 @@ public class DBAService {
         if (null != oldOne) {
         if (null != oldOne) {
             dba.setId(oldOne.getId());
             dba.setId(oldOne.getId());
         }
         }
-        dbaRepository.save(dba);
+        DBA save = dbaRepository.save(dba);
+        BackupDBFileUtils.createFile();
     }
     }
 
 
     public void save(List<DBA> dbas) {
     public void save(List<DBA> dbas) {
@@ -49,6 +51,7 @@ public class DBAService {
 
 
     public void delete(long id) {
     public void delete(long id) {
         dbaRepository.delete(id);
         dbaRepository.delete(id);
+        BackupDBFileUtils.createFile();
     }
     }
 
 
     /**
     /**