From 18612c18a74134ab88e376cc31cb6dabda961b48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?old=E6=98=93?= <156663459@qq.com> Date: Fri, 17 Nov 2023 18:13:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=93=E4=B8=9A=E5=90=8D=E7=A7=B0=E6=90=9C?= =?UTF-8?q?=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- New_College.Repository/BASE/D_MajorRepository.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/New_College.Repository/BASE/D_MajorRepository.cs b/New_College.Repository/BASE/D_MajorRepository.cs index 18c38d3..7939e87 100644 --- a/New_College.Repository/BASE/D_MajorRepository.cs +++ b/New_College.Repository/BASE/D_MajorRepository.cs @@ -20,13 +20,14 @@ namespace New_College.Repository public async Task> SeachMajor(SeachMajorDtoRequest request) { - var query = await this.Db.Queryable((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((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();