Explorar o código

删除所有马赛克时,删除本地缓存文件

dengsixing %!s(int64=3) %!d(string=hai) anos
pai
achega
7942c4455e

+ 1 - 1
4dkankan-center-scene/src/main/java/com/fdkankan/scene/service/impl/SceneEditInfoServiceImpl.java

@@ -1641,7 +1641,7 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
         String key = String.format(RedisKey.SCENE_MOSAIC_DATA, num);
         Map<String, String> mosaicMap = redisUtil.hmget(key);
         if(CollUtil.isEmpty(mosaicMap)){
-            new File(mosaicPath).deleteOnExit();
+            FileUtils.deleteFile(mosaicPath);
             return;
         }
         List<String> mosaicList = Lists.newArrayList(mosaicMap.values());