“zhifk” преди 2 години
родител
ревизия
2c1372ac80

+ 10 - 1
blade-service/blade-archive/src/main/java/org/springblade/archive/controller/ArchiveInspectionInfoController.java

@@ -10,6 +10,7 @@ import org.springblade.archive.entity.ArchiveInspection;
 import org.springblade.archive.entity.ArchivesAuto;
 import org.springblade.archive.service.IArchiveInspectionService;
 import org.springblade.archive.service.IArchivesAutoService;
+import org.springblade.business.feign.ArchiveFileClient;
 import org.springblade.core.boot.ctrl.BladeController;
 import org.springblade.core.secure.utils.AuthUtil;
 import org.springblade.core.tool.api.R;
@@ -23,6 +24,7 @@ public class ArchiveInspectionInfoController {
 
     private final IArchiveInspectionService archiveInspectionService;
     private final IArchivesAutoService archivesAutoService;
+    private final ArchiveFileClient archiveFileClient;
 
     @GetMapping("/detail")
     @ApiOperationSupport(order = 2)
@@ -48,6 +50,9 @@ public class ArchiveInspectionInfoController {
         archiveInspection.setUserId(AuthUtil.getUserId());
 
         boolean success = archiveInspectionService.save(archiveInspection);
+        if(success){
+            archiveFileClient.updateRectificationById(archiveInspection.getFileId(),1);
+        }
         return success ? R.success("新增成功") : R.fail("新增失败");
     }
 
@@ -75,7 +80,11 @@ public class ArchiveInspectionInfoController {
             archiveInspection.setId(null);
             return this.addArchiveInspection(archiveInspection);
         }
-        return R.status(archiveInspectionService.saveOrUpdate(archiveInspectionMod));
+        boolean b = archiveInspectionService.saveOrUpdate(archiveInspectionMod);
+        if(b){
+            archiveFileClient.updateRectificationById(archiveInspection.getFileId(),1);
+        }
+        return R.status(b);
     }
 
     @GetMapping("/opinion")