From fa376f76711df600d5619a4169f43b8ba9b67ff7 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Mon, 18 Mar 2024 16:11:45 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=8F=82=E6=95=B0=E7=BB=93=E6=9E=84?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BusinessPlace/Response/BusinessPlaceListResponse.cs | 2 +- .../BusinessPlace/Services/Implements/BusinessPlaceService.cs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.Basic/BusinessPlace/Response/BusinessPlaceListResponse.cs b/Src/Dlhis.Basic/BusinessPlace/Response/BusinessPlaceListResponse.cs index 8010fb57..e1ad436b 100644 --- a/Src/Dlhis.Basic/BusinessPlace/Response/BusinessPlaceListResponse.cs +++ b/Src/Dlhis.Basic/BusinessPlace/Response/BusinessPlaceListResponse.cs @@ -7,5 +7,5 @@ public class BusinessPlaceListResponse : BusinessPlaceResponse /// /// 餐次 /// - public List ShiftTypes { get; set; } + public List> ShiftTypes { get; set; } } diff --git a/Src/Dlhis.Basic/BusinessPlace/Services/Implements/BusinessPlaceService.cs b/Src/Dlhis.Basic/BusinessPlace/Services/Implements/BusinessPlaceService.cs index 0baabf27..79a25b9f 100644 --- a/Src/Dlhis.Basic/BusinessPlace/Services/Implements/BusinessPlaceService.cs +++ b/Src/Dlhis.Basic/BusinessPlace/Services/Implements/BusinessPlaceService.cs @@ -82,7 +82,9 @@ public class BusinessPlaceService : IBusinessPlaceService { if (item.ShiftCode.HasValue) { - item.ShiftTypes = shiftTypes.Where(x => x.ShiftCode == item.ShiftCode.Value).Select(x => x.ShiftType).ToList(); + item.ShiftTypes = shiftTypes.Where(x => x.ShiftCode == item.ShiftCode.Value) + .Select(x => new Dictionary() { [(int)x.ShiftType] = x.ShiftType.GetDescription() }) + .ToList(); } });