From 7ec29ab113a7b14086cf98eda181cb863bf1ef84 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Fri, 26 Jan 2024 15:11:17 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=A1=A3=E6=A1=88=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Organization/Services/Implements/GainfoService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs index 3bb56197..b703936c 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs @@ -53,6 +53,9 @@ public class GainfoService : IGainfoService var page = await _gainfoStore.Queryable(request.Status) .WhereIF(request.DepartmentNos?.Any() == true, gainfo => request.DepartmentNos.Contains(gainfo.DepartmentNo)) + .WhereIF(request.Search.IsPresent(), gainfo => + gainfo.Name.Contains(request.Search) + || gainfo.Code.Contains(request.Search)) .Where(gainfo => gainfo.Werks == tenant) .Select() .ToPageListAsync(request);