From 92d9b8dc0561c7f416d91910c24a7b8cf8580512 Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Tue, 11 Mar 2025 11:37:10 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=89=9B=E5=B0=BE=E3=80=91=E5=9F=B9?= =?UTF-8?q?=E8=AE=AD=E8=AE=A1=E5=88=92=E6=96=B0=E5=A2=9E=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E8=87=B3=E8=80=81=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs b/Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs index 2f2db64c..7001a259 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs @@ -734,7 +734,11 @@ INSERT INTO [120.26.205.42].[GhrUshio].[dbo].Ghre_GHR50Plan (PlanID, A.CourseId, ISNULL (E.CourseName, A.CourseName), A.TrainDays, - A.StaffIds, + STUFF(( + SELECT ',' + S.StaffNo + FROM OPENJSON(A.StaffIds) WITH (TrainStaffId INT '$') AS JsonData + INNER JOIN Ghra_Staff S ON JsonData.TrainStaffId = S.StaffID + FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '') AS StaffNames, A.TrainNum FROM Ghre_UshioPlan A LEFT JOIN [120.26.205.42].[GhrUshio].[dbo].Ghre_GHR50Plan B