Ver código fonte

热点相关接口增加处理icons逻辑
增加删除icons接口

dengsixing 3 anos atrás
pai
commit
293e48ee45

+ 6 - 0
4dkankan-center-scene/src/main/java/com/fdkankan/scene/service/impl/SceneProServiceImpl.java

@@ -2353,6 +2353,9 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             }
             String tagsFilePath = String.format(ConstantFilePath.DATABUFFER_FORMAT, num);
             String tagsData = FileUtils.readFile(tagsFilePath + "hot.json");
+            if(StrUtil.isEmpty(tagsData)){
+                return;
+            }
             JSONObject jsonObject = JSON.parseObject(tagsData);
             JSONArray tagsArr = jsonObject.getJSONArray("tags");
             if(CollUtil.isEmpty(tagsArr)){
@@ -2395,6 +2398,9 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             }
             String tagsFilePath = String.format(ConstantFilePath.DATABUFFER_FORMAT, num);
             String tagsData = FileUtils.readFile(tagsFilePath + "hot.json");
+            if(StrUtil.isEmpty(tagsData)){
+                return;
+            }
             JSONObject jsonObject = JSON.parseObject(tagsData);
             JSONArray iconArr = jsonObject.getJSONArray("icons");
             if(CollUtil.isEmpty(iconArr)){