diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs index 91452eb4..5d55dc69 100644 --- a/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs +++ b/Src/Dlhis.Canteen/Order/Services/Implements/OrderService.cs @@ -123,6 +123,7 @@ public class OrderService : BaseOrderService, IOrderService var data = await DbContext.Queryable() .LeftJoin((x, ga) => x.UserNo == ga.No) .LeftJoin((x, ga, department) => ga.DepartmentNo == department.No) + .Where(x => x.UserNo == gainfo.No) .Select((x, ga, department) => new OrderResultResponse { UserCode = ga.Code, @@ -131,7 +132,7 @@ public class OrderService : BaseOrderService, IOrderService DepartmentName = department.Name, CurrentBalance = x.Balance }) - .FirstAsync(); + .SingleAsync(); return new DefaultApiResult {