Explorar o código

feat(adm-diagram): NPE问题

liyang %!s(int64=3) %!d(string=hai) anos
pai
achega
70d3f9c653

+ 2 - 1
adm-business/adm-diagram/src/main/java/com/persagy/adm/diagram/core/impl/DataStrategyImpl.java

@@ -501,6 +501,7 @@ public class DataStrategyImpl implements DataStrategy {
     @Override
     public List<ObjectNode> loadSystemInstance(String projectId, String groupCode) {
         QueryCriteria criteria = ServiceUtil.getQueryCriteria(objectMapper, Constants.SYSTEM);
-        return DigitalObjectFacade.query(groupCode, projectId, null, null, criteria);
+        List<ObjectNode> result = DigitalObjectFacade.query(groupCode, projectId, null, null, criteria);
+        return result == null ? new ArrayList<>() : result;
     }
 }