From 947054acd3c0efbb74c995079466ab9f4d174a3a Mon Sep 17 00:00:00 2001 From: liguoyang Date: Wed, 26 Feb 2025 10:18:26 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=81=A2=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Order/Services/Implements/BalanceService.cs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs index 9a9e08b1..15df612e 100644 --- a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs +++ b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs @@ -233,14 +233,13 @@ public class BalanceService : IBalanceService public async Task RecordPageDetailsAsync(BalanceRecordPageDetailRequest request) { - //todo - // var myCodes = (await _businessPlacePermissionsApi.GetMyAsync()).Select(x => (Guid?)x.Code).ToList(); - // if (request.BusinessplaceCodes.IsPresent()) - // { - // myCodes = myCodes.Where(x => request.BusinessplaceCodes.Contains(x)).ToList(); - // } + var myCodes = (await _businessPlacePermissionsApi.GetMyAsync()).Select(x => (Guid?)x.Code).ToList(); + if (request.BusinessplaceCodes.IsPresent()) + { + myCodes = myCodes.Where(x => request.BusinessplaceCodes.Contains(x)).ToList(); + } - var myCodes = request.BusinessplaceCodes; + //var myCodes = request.BusinessplaceCodes; var queryable = _dbContext.Queryable() .LeftJoin((record, department) => record.DepartmentNo == department.No)