From 732a477880b4b15ea01e820525692c3153427c04 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Wed, 21 Feb 2024 16:44:25 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=A4=84=E7=90=86=E9=83=A8=E9=97=A8?= =?UTF-8?q?=E6=A0=91=E4=BB=8E00001000=E5=BC=80=E5=A7=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Organization/Services/Implements/DepartmentService.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/DepartmentService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/DepartmentService.cs index 779d7de9..77f42f9a 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/DepartmentService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/DepartmentService.cs @@ -21,7 +21,8 @@ public class DepartmentService : IDepartmentService public async Task> GetTreeAsync() { var departments = await _dbContext.Queryable().ToListAsync(); - var tops = departments.Where(x => x.PNo.IsEmpty()).Adapt>(); + //00001000 一定是这个开头的 + var tops = departments.Where(x => x.PNo == "00001000").Adapt>(); tops.ForEach(x => { @@ -35,7 +36,7 @@ public class DepartmentService : IDepartmentService { var departments = await _dbContext .Queryable() - .WhereIF(!request.Search.IsEmpty(),x => x.Name.Contains(request.Search) || x.No.Contains(request.Search)).ToListAsync(); + .WhereIF(!request.Search.IsEmpty(), x => x.Name.Contains(request.Search) || x.No.Contains(request.Search)).ToListAsync(); var tops = departments.Where(x => x.PNo.IsEmpty()).Adapt>();