diff --git a/Src/Dlhis.Basic/MealUser/Services/Implements/MealUserService.cs b/Src/Dlhis.Basic/MealUser/Services/Implements/MealUserService.cs index 57476452..d1a1b14c 100644 --- a/Src/Dlhis.Basic/MealUser/Services/Implements/MealUserService.cs +++ b/Src/Dlhis.Basic/MealUser/Services/Implements/MealUserService.cs @@ -18,19 +18,19 @@ public class MealUserService : IMealUserService public async Task> GetPageAsync(PageDto request) { - var page = await _dbContext.Queryable() - .LeftJoin((x, ga) => x.UserNo == ga.No) - .WhereIF(request.Search.IsPresent(), (x, ga) => x.UserCode == request.Search || ga.Name == request.Search) - .Select((x, ga) => new MealUserResponse - { - Balance = x.Balance, - BalanceOfRecharge = x.BalanceOfRecharge, - BalanceOfSubsidies = x.BalanceOfSubsidies, - UserCode = ga.Code, - UserName = ga.Name, - UserNo = ga.No, - }) - .ToPageListAsync(request); + var page = await _dbContext.Queryable() + .LeftJoin((x, meal) => x.No == meal.UserNo) + .WhereIF(request.Search.IsPresent(), (x, meal) => x.Code == request.Search || x.Name == request.Search) + .Select((x, meal) => new MealUserResponse + { + Balance = meal.Balance, + BalanceOfRecharge = meal.BalanceOfRecharge, + BalanceOfSubsidies = meal.BalanceOfSubsidies, + UserCode = x.Code, + UserName = x.Name, + UserNo = x.No, + }) + .ToPageListAsync(request); return page; }