Bladeren bron

处理检测创校前数据异常的问题。

Li 2 jaren geleden
bovenliggende
commit
6c36aeb0ae
1 gewijzigde bestanden met toevoegingen van 14 en 1 verwijderingen
  1. 14 1
      TEAMModelBI/Controllers/BISchool/BatchSchoolController.cs

+ 14 - 1
TEAMModelBI/Controllers/BISchool/BatchSchoolController.cs

@@ -1074,7 +1074,20 @@ namespace TEAMModelBI.Controllers.BISchool
 
                 accounts.ForEach(ac =>
                 {
-                    var noTmdInfo = tmdInfos.Find(f => f.id.Equals($"{ac}") || f.mail.Equals($"{ac}") || f.mobile.Equals($"{ac}"));
+                    TmdUserinfo noTmdInfo = null;
+                    tmdInfos.ForEach(tmd =>
+                    {
+                        if (!string.IsNullOrEmpty(tmd.id))
+                            if (tmd.id.Equals($"{ac}")) 
+                                noTmdInfo = tmd;
+                        if (!string.IsNullOrEmpty(tmd.mobile))
+                            if (tmd.mobile.Equals($"{ac}")) 
+                                noTmdInfo = tmd;
+                        if (!string.IsNullOrEmpty(tmd.mail))
+                            if (tmd.mail.Equals($"{ac}"))
+                                noTmdInfo = tmd;
+                    });
+                    //noTmdInfo = tmdInfos.Find(f => f.id.Equals($"{ac}") || f.mail.Equals($"{ac}") || f.mobile.Equals($"{ac}"));
                     if (noTmdInfo == null)
                         noAccounts.Add(ac);
                 });