Jelajahi Sumber

调整接口

tianboguang 3 tahun lalu
induk
melakukan
606bef9f56

+ 7 - 5
platform-api/src/main/java/com/platform/api/ApiBrandController.java

@@ -220,12 +220,14 @@ public class ApiBrandController extends ApiBaseAction {
             requestScene.setToken(request.getHeader(AuthorizationInterceptor.LOGIN_TOKEN_KEY));
             JSONObject mySceneJsonData = zhiHouseService.getSceneFromZhiHouse(requestScene);
             List<Object> mySceneList = mySceneJsonData.getJSONArray("list");
-            JSONObject sceneRes = JSONObject.parseObject(JSONObject.toJSONString(mySceneList.get(0)));
             entity = new BrandVo();
-            entity.setSceneUrl(sceneRes.getString("webSite"));
-            entity.setSceneName(sceneRes.getString("sceneName"));
-            entity.setAppListPicUrl(sceneRes.getString("appListPicUrl"));
-            entity.setSceneNum(sceneRes.getString("num"));
+            if(!ObjectUtils.isEmpty(mySceneList)){
+                JSONObject sceneRes = JSONObject.parseObject(JSONObject.toJSONString(mySceneList.get(0)));
+                entity.setSceneUrl(sceneRes.getString("webSite"));
+                entity.setSceneName(sceneRes.getString("sceneName"));
+                entity.setAppListPicUrl(sceneRes.getString("appListPicUrl"));
+                entity.setSceneNum(sceneRes.getString("num"));
+            }
         }
         resultObj.put("brand", entity);
         return toResponsSuccess(resultObj);