专业名称搜索

develop
old易 2023-11-17 18:13:28 +08:00
parent fd5db888c5
commit 18612c18a7
1 changed files with 5 additions and 4 deletions

View File

@ -20,13 +20,14 @@ namespace New_College.Repository
public async Task<List<SeachMajorDtoResponse>> SeachMajor(SeachMajorDtoRequest request)
{
var query = await this.Db.Queryable<D_MajorCategory, D_MajorClass, D_Major>((a, b, c) => new object[] { JoinType.Left, a.Id == b.TradeId, JoinType.Left, b.Id == c.CategoryClass_Id })
.Where((a, b, c) => SqlFunc.Contains(request.Name, c.MajorName))
.Select((a, b, c) => new SeachMajorDtoResponse
var query = await this.Db.Queryable<D_Major,D_MajorClass, D_MajorCategory>((c,b,a) => new object[] { JoinType.Left, b.Id == c.CategoryClass_Id,JoinType.Left, a.Id == b.TradeId })
.Where((c, b, a) => c.MajorName.Contains(request.Name))
.Select((c, b, a) => new SeachMajorDtoResponse
{
Code = c.MajorCode,
Id = c.Id,
Name = a.Name,
Name = c.Name,
Type = a.Type,
}).ToListAsync();