From c6bc8bf6198f4c2b0e7f489cf858d1ad4921af18 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Mon, 24 Mar 2025 11:08:04 +0800 Subject: [PATCH] fix . --- .../WorkGrids/Services/Implements/WorkGridScheduleService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs index edfe2b28..f074ebbb 100644 --- a/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs +++ b/Src/Dlhis.Basic/WorkGrids/Services/Implements/WorkGridScheduleService.cs @@ -329,8 +329,8 @@ public class WorkGridScheduleService : IWorkGridScheduleService public async Task> MaximumConsecutiveUserCodesAsync(List userCodes, int days, DateOnly date) { - var p = userCodes.Select(x => $"@param{x}").Join(","); - var values = userCodes.ToDictionary(x => $"param{x}", x => x); + var p = userCodes.Select(x => $"@param{x.Replace("-", "A_")}").Join(","); + var values = userCodes.ToDictionary(x => $"param{x.Replace("-", "A_")}", x => x); values.Add("dateBefore", date.AddDays(-1).ToString("yyyy-MM-dd")); values.Add("dateAfter", date.AddDays(1).ToString("yyyy-MM-dd"));