diff --git a/Src/Dlhis.Canteen/Order/Controllers/BalancesController.cs b/Src/Dlhis.Canteen/Order/Controllers/BalancesController.cs
index 327dfc31..32612c15 100644
--- a/Src/Dlhis.Canteen/Order/Controllers/BalancesController.cs
+++ b/Src/Dlhis.Canteen/Order/Controllers/BalancesController.cs
@@ -33,6 +33,7 @@ public class BalancesController : ControllerBase
///
///
[HttpGet]
+ [IgnoreTenant]
public async Task> GetPageAsync([FromQuery] BalanceRecordPageRequest request)
{
return await _balanceService.GetPageAsync(request);
diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs
index 02566718..bb3483a3 100644
--- a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs
+++ b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs
@@ -57,10 +57,7 @@ public class BalanceService : IBalanceService
.WhereIF(request.ShiftTypes.IsPresent(), record => request.ShiftTypes.Contains(record.ShiftType))
.WhereIF(request.Type.HasValue, record => record.Type == request.Type)
.WhereIF(request.Factory.IsPresent(), record => record.TenantId == request.Factory)
- .WhereIF(request.Search.IsPresent(), (record, ga) =>
- ga.Name == request.Search
- || ga.Code == request.Search
- )
+ .WhereIF(request.Search.IsPresent(), (record, ga) => ga.Code == request.Search)
.OrderBy(record => record.CreateTime, OrderByType.Desc)
.Select((record, ga, department, bPlace, order) => new BalanceRecordResponse
{