Browse Source

修复空指针的bug

lijie 3 years ago
parent
commit
4d706b464a

+ 2 - 2
dmp-business/dmp-rwd/src/main/java/com/persagy/dmp/rwd/digital/service/impl/ObjectDigitalServiceImpl.java

@@ -524,8 +524,8 @@ public class ObjectDigitalServiceImpl implements IObjectDigitalService {
             String objType = objTypeMap.get(vo.getClassCode());
             //设置通用信息点
             if(!objType.equals(vo.getClassCode())){
-                Map<String, ObjectInfoDefine> commonInfoDefineMap = allInfoMap.get(objType);
-                if(commonInfoDefineMap!=null || commonInfoDefineMap.size()>0){
+                Map<String, ObjectInfoDefine> commonInfoDefineMap = allInfoMap.getOrDefault(objType,new HashMap<>());
+                if(null!=commonInfoDefineMap && commonInfoDefineMap.size()>0){
                     infoMap.putAll(commonInfoDefineMap);
                 }
             }