Просмотр исходного кода

Merge remote-tracking branch 'origin/test' into test

wks 1 год назад
Родитель
Сommit
3a66731c6b

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

@@ -87,7 +87,12 @@ public class EsmUserReferrerServiceImpl extends ServiceImpl<EsmUserReferrerMappe
                 referrers.add(collect);
             } else {
                 referrers.add(collect);
-                findParentsRecursive(collect.getReferrerId(), esmUserReferrers, referrers);
+                //如果不包含M则直接退出
+                if(collect.getReferrerId().contains("M")) {
+                    findParentsRecursive(collect.getReferrerId(), esmUserReferrers, referrers);
+                }else{
+                    return;
+                }
             }
         }
     }