Browse Source

修改正则表达式匹配更多内容

wks 2 năm trước cách đây
mục cha
commit
6bb30d766d

+ 2 - 1
src/main/java/com/ydtech/modules/esm/service/impl/EsmUserReferrerServiceImpl.java

@@ -73,7 +73,8 @@ public class EsmUserReferrerServiceImpl extends ServiceImpl<EsmUserReferrerMappe
     private static void findParentsRecursive(String userId, List<EsmUserReferrer> esmUserReferrers, List<EsmUserReferrer> referrers) {
         if(esmUserReferrers.isEmpty())
             return;
-        EsmUserReferrer collect = esmUserReferrers.stream().filter(item -> item.getId().equals(userId)).findFirst().get();
+        EsmUserReferrer collect = esmUserReferrers.stream().filter(item -> item.getId().equals(userId)).findFirst()
+                .orElse(null);
         if (collect != null) {
             if (collect.getId().equals(collect.getReferrerId())) {
                 referrers.add(collect);