李昊 4 年 前
コミット
072c6a5fb2
共有1 個のファイルを変更した2 個の追加0 個の削除を含む
  1. 2 0
      gx_api/GxPress/Repository/GxPress.Repository.Implement/Teacher/TeacherRepository.cs

+ 2 - 0
gx_api/GxPress/Repository/GxPress.Repository.Implement/Teacher/TeacherRepository.cs

@@ -42,6 +42,8 @@ namespace GxPress.Repository.Implement.Teacher
         {
             var result = new PagedList<Entity.tede2.Teacher.Teacher>();
             var query = Q.NewQuery();
+            if (!string.IsNullOrEmpty(request.KeyWord))
+                query.WhereLike(nameof(Entity.tede2.Teacher.Teacher.Name), $"%{request.KeyWord}%");
             result.Items = await _repository.GetAllAsync(query.ForPage(request.Page, request.PerPage));
             result.Total = await _repository.CountAsync(query);
             return result;