diff --git a/Tiobon.Core.Services/Ghre/Ghre_TeacherServices.cs b/Tiobon.Core.Services/Ghre/Ghre_TeacherServices.cs index 3b265ca7..5ab78016 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_TeacherServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_TeacherServices.cs @@ -505,6 +505,15 @@ FROM (SELECT A.*, } dict.Add("TeacherType", "Out"); } + + if (await base.AnyAsync(x => x.TeacherNo == TeacherNo)) + { + comments.Add("讲师编号重复!"); + data.ErrorCount++; + dt.Rows[i]["Comments"] = string.Join(";", comments.Select(a => a)); + isExistError = true; + continue; + } if (TeacherLevel.IsNullOrEmpty()) { comments.Add("讲师等级不能为空!");