Merge branch 'development'

This commit is contained in:
2024-02-21 16:44:42 +08:00

View File

@@ -21,7 +21,8 @@ public class DepartmentService : IDepartmentService
public async Task<List<DepartmentTreeResponse>> GetTreeAsync() public async Task<List<DepartmentTreeResponse>> GetTreeAsync()
{ {
var departments = await _dbContext.Queryable<DepartmentEntity>().ToListAsync(); var departments = await _dbContext.Queryable<DepartmentEntity>().ToListAsync();
var tops = departments.Where(x => x.PNo.IsEmpty()).Adapt<List<DepartmentTreeResponse>>(); //00001000 一定是这个开头的
var tops = departments.Where(x => x.PNo == "00001000").Adapt<List<DepartmentTreeResponse>>();
tops.ForEach(x => tops.ForEach(x =>
{ {
@@ -35,7 +36,7 @@ public class DepartmentService : IDepartmentService
{ {
var departments = await _dbContext var departments = await _dbContext
.Queryable<DepartmentEntity>() .Queryable<DepartmentEntity>()
.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<List<DepartmentTreeResponse>>(); var tops = departments.Where(x => x.PNo.IsEmpty()).Adapt<List<DepartmentTreeResponse>>();