浏览代码

更新1.6.0,fix null5

xiewj 1 年之前
父节点
当前提交
c0c5a9bef3
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      720yun_fd_manage/gis_service/src/main/java/com/gis/service/impl/WorkServiceImpl.java

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

@@ -1077,7 +1077,7 @@ public class WorkServiceImpl extends IBaseStrServiceImpl<WorkEntity, String> imp
                             JSONObject earth = customMask.getJSONObject("earth");
                             JSONObject sky = customMask.getJSONObject("sky");
                             JSONObject customMaskJson = new JSONObject();
-                            if (earth.containsKey("icon")) {
+                            if (earth.containsKey("icon")&&ObjectUtil.isNotNull(earth.getString("icon"))&&StrUtil.isNotEmpty(earth.getString("icon"))) {
                                 earth.put("antidistorted", true);
                                 earth.put("scale", 1);
                                 customMaskJson.put("earth", earth);
@@ -1091,7 +1091,7 @@ public class WorkServiceImpl extends IBaseStrServiceImpl<WorkEntity, String> imp
                                 customMaskJson.put("earth", earth);
                             }
 
-                            if (sky.containsKey("icon")) {
+                            if (sky.containsKey("icon")&&ObjectUtil.isNotNull(sky.getString("icon"))&&StrUtil.isNotEmpty(sky.getString("icon"))) {
                                 sky.put("antidistorted", true);
                                 sky.put("scale", 1);
                                 customMaskJson.put("sky", sky);