cong82269021 5 달 전
부모
커밋
0891ff65d1

+ 1 - 1
src/main/java/com/fdkankan/scene/controller/SceneDownloadLogController.java

@@ -48,7 +48,7 @@ public class SceneDownloadLogController {
         return sceneDownloadLogService.downloadUpDateStatus(num);
     }
 
-    @GetMapping("/downloadDetail")
+    @PostMapping("/downloadDetail")
     public ResultData downloadSceneDetail(@RequestBody SceneDownloadParamVO param){
         log.info("downOfflineSceneDetail");
         return ResultData.ok(sceneDownloadLogService.downOfflineSceneDetail(param));

+ 1 - 0
src/main/java/com/fdkankan/scene/service/impl/SceneDownloadLogServiceImpl.java

@@ -257,6 +257,7 @@ public class SceneDownloadLogServiceImpl extends ServiceImpl<ISceneDownloadLogMa
             result.put("status", DownloadStatus.SUCCESS.code());
             result.put("percent", 100);
             result.put("rebuildOffline", this.rebuildOffline(sceneDownloadLog));
+            result.put("path", downLoadProgressBean.getUrl());
             return result;
         }
         if(downLoadProgressBean.getStatus()== 1003){//下载失败,更新数据库表

+ 2 - 2
src/main/java/com/fdkankan/scene/service/impl/SceneServiceImpl.java

@@ -539,8 +539,8 @@ public class SceneServiceImpl extends ServiceImpl<ISceneMapper, Scene> implement
             if(redis.containsKey("hotIcon")){
                 JSONObject jsonObject = redis.getJSONObject("hotIcon");
                 String key = jsonObject.getString("key");
-                Set<String> value = jsonObject.getObject("value", Set.class);
-                redisUtil.sSet(key, value);
+                List<String> value = jsonObject.getJSONArray("value").toJavaList(String.class);
+                redisUtil.sSet(key, value.toArray());
             }
 
             //场景关联