소스 검색

更新1.6.0,fix null

xiewj 1 년 전
부모
커밋
b5a830a4dc
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      720yun_fd_manage/gis_service/src/main/java/com/gis/service/impl/WorkServiceImpl.java

+ 1 - 1
720yun_fd_manage/gis_service/src/main/java/com/gis/service/impl/WorkServiceImpl.java

@@ -1071,7 +1071,7 @@ public class WorkServiceImpl extends IBaseStrServiceImpl<WorkEntity, String> imp
                     JSONArray scenes = res.getJSONArray("scenes");
                 for (int i = 0; i < scenes.size(); i++) {
                     JSONObject parse = JSON.parseObject(scenes.get(i).toString());
-                    if (parse.getString("type").equalsIgnoreCase("pano")) {
+                    if (parse.containsKey("type")&&parse.getString("type").equalsIgnoreCase("pano")) {
                         if (res.containsKey("customMask")) {
                             JSONObject customMask = res.getJSONObject("customMask");
                             JSONObject earth = customMask.getJSONObject("earth");