소스 검색

1.0.5 bug

haogh 10 달 전
부모
커밋
96480c1bf0
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. 11 0
      paper-library-business/src/main/java/com/qmth/paper/library/business/service/impl/PaperLibraryServiceImpl.java

+ 11 - 0
paper-library-business/src/main/java/com/qmth/paper/library/business/service/impl/PaperLibraryServiceImpl.java

@@ -418,6 +418,17 @@ public class PaperLibraryServiceImpl extends ServiceImpl<PaperLibraryMapper, Pap
         for (Long paperScanTaskId : paperScanTaskIds) {
             paperScanTaskService.updateScanCount(paperScanTaskId);
         }
+
+        //删除图片
+        for(PaperLibrary paperLibrary : paperLibraryList) {
+            List<FilePathVo> filePathVoList = JSON.parseArray(paperLibrary.getPath(), FilePathVo.class);
+            for(FilePathVo filePathVo : filePathVoList) {
+                boolean deleted = fileUploadService.deleteFile(filePathVo.getPath());
+                if (!deleted) {
+                    log.warn("[删除图片] 删除图片失败,路径:" + filePathVo.getPath());
+                }
+            }
+        }
         return true;
     }