fix 查询余额
This commit is contained in:
@@ -18,19 +18,19 @@ public class MealUserService : IMealUserService
|
|||||||
|
|
||||||
public async Task<Pagination<MealUserResponse>> GetPageAsync(PageDto request)
|
public async Task<Pagination<MealUserResponse>> GetPageAsync(PageDto request)
|
||||||
{
|
{
|
||||||
var page = await _dbContext.Queryable<GainfoMealEntity>()
|
var page = await _dbContext.Queryable<GainfoEntity>()
|
||||||
.LeftJoin<GainfoEntity>((x, ga) => x.UserNo == ga.No)
|
.LeftJoin<GainfoMealEntity>((x, meal) => x.No == meal.UserNo)
|
||||||
.WhereIF(request.Search.IsPresent(), (x, ga) => x.UserCode == request.Search || ga.Name == request.Search)
|
.WhereIF(request.Search.IsPresent(), (x, meal) => x.Code == request.Search || x.Name == request.Search)
|
||||||
.Select((x, ga) => new MealUserResponse
|
.Select((x, meal) => new MealUserResponse
|
||||||
{
|
{
|
||||||
Balance = x.Balance,
|
Balance = meal.Balance,
|
||||||
BalanceOfRecharge = x.BalanceOfRecharge,
|
BalanceOfRecharge = meal.BalanceOfRecharge,
|
||||||
BalanceOfSubsidies = x.BalanceOfSubsidies,
|
BalanceOfSubsidies = meal.BalanceOfSubsidies,
|
||||||
UserCode = ga.Code,
|
UserCode = x.Code,
|
||||||
UserName = ga.Name,
|
UserName = x.Name,
|
||||||
UserNo = ga.No,
|
UserNo = x.No,
|
||||||
})
|
})
|
||||||
.ToPageListAsync(request);
|
.ToPageListAsync(request);
|
||||||
|
|
||||||
return page;
|
return page;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user