tianboguang преди 2 години
родител
ревизия
d9538685c5
променени са 1 файла, в които са добавени 4 реда и са изтрити 5 реда
  1. 4 5
      src/main/java/com/fdkankan/contro/service/impl/SceneFileBuildServiceImpl.java

+ 4 - 5
src/main/java/com/fdkankan/contro/service/impl/SceneFileBuildServiceImpl.java

@@ -183,8 +183,7 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
         if (sceneFileBuild != null) {
             fileId = sceneFileBuild.getFileId();
             responseSceneFile.setFileId(fileId);
-            //可以重复上传,文件id保存50年(因为该redis工具无法设置永久保存)
-            redisUtil.set(String.format(RedisConstants.FOLDER_FILEID_BUILD, folderName), fileId);
+            redisUtil.set(String.format(RedisConstants.FOLDER_FILEID_BUILD, folderName), fileId, 2 * 24 * 60 * 60);
             return responseSceneFile;
         }
 
@@ -206,8 +205,8 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
         sceneFileBuild.setTotalPicNum(Integer.valueOf(totalPicNum));
         sceneFileBuild.setChunks(Integer.valueOf(chunks));
         this.save(sceneFileBuild);
-        redisUtil.set(String.format(RedisConstants.FOLDER_FILEID_BUILD, folderName), fileId);
-        redisUtil.set(String.format(RedisConstants.FILEID_FOLDER_BUILD, fileId), folderName);
+        redisUtil.set(String.format(RedisConstants.FOLDER_FILEID_BUILD, folderName), fileId, 2 * 24 * 60 * 60);
+        redisUtil.set(String.format(RedisConstants.FILEID_FOLDER_BUILD, fileId), folderName, 2 * 24 * 60 * 60);
 
         responseSceneFile.setFileId(fileId);
         return responseSceneFile;
@@ -380,7 +379,7 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
                 throw new BusinessException(ErrorCode.FAILURE_CODE_5012);
             }
             folderName = fileBuild.getUnicode();
-            redisUtil.set(String.format(RedisConstants.FILEID_FOLDER_BUILD, fileId), folderName);
+            redisUtil.set(String.format(RedisConstants.FILEID_FOLDER_BUILD, fileId), folderName,2 * 24 * 60 * 60);
         }
         StringBuilder prefixBuffer = new StringBuilder(mac).append(File.separator).append(fileId).append(File.separator).append(folderName).append(File.separator);