From b54880db8c8662d5f32b2a23b1c21f98311d9f3d Mon Sep 17 00:00:00 2001 From: liguoyang Date: Sat, 7 Dec 2024 10:46:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=20null=E5=BC=82=E5=B8=B8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Device/Services/Implements/DevicePermissionService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs b/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs index fc83bd04..b6ced392 100644 --- a/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs +++ b/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs @@ -796,7 +796,7 @@ public class DevicePermissionService : IDevicePermissionService var userNos = tripInfos.Select(x => x.UserNo).Distinct().ToList(); var result = await GetAssignDeviceCodesInternalAsync(userNos); - foreach (var tripInfo in tripInfos) + foreach (var tripInfo in tripInfos.Where(x => x.UserNo.IsPresent())) { var myDeviceCodes = result[tripInfo.UserNo].SelectMany(x => x.Codes);