diff --git a/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/LoginServiceImpl.java b/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/LoginServiceImpl.java index f5c53f41..27bbbcd5 100644 --- a/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/LoginServiceImpl.java +++ b/dxhy-admin/src/main/java/com/dxhy/admin/sys/service/impl/LoginServiceImpl.java @@ -173,7 +173,9 @@ public class LoginServiceImpl implements LoginService { List orgs = new ArrayList<>(); if (sysCompanyEntities != null && sysCompanyEntities.size() > 0){ for (SysCompanyEntity sysCompanyEntity : sysCompanyEntities) { - orgs.add(sysCompanyEntity.getCompanyCode()); + if (sysCompanyEntity != null){ + orgs.add(sysCompanyEntity.getCompanyCode()); + } } } log.info("封装的组织机构编码{}",orgs);