|
|
|
@ -102,7 +102,7 @@ FROM Ghre_Request A |
|
|
|
|
if (entity.TrainStaffIds.IsNotEmptyOrNull()) |
|
|
|
|
entity.TrainStaffId = JsonHelper.ObjToJson(entity.TrainStaffIds); |
|
|
|
|
entity.RequestNo = await GenerateContinuousSequence("Ghre_Request", "RequestNo", "R"); |
|
|
|
|
if (entity.CourseSource != "Dept") |
|
|
|
|
if (entity.RequestSource != "Dept") |
|
|
|
|
entity.RequestNum = null; |
|
|
|
|
|
|
|
|
|
if (entity.RequestSource == "Dept") |
|
|
|
@ -590,7 +590,7 @@ FROM Ghre_Request A |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
string sql = @"SELECT *, TrainStaffId TrainStaffId1
|
|
|
|
|
string sql = @"SELECT *, TrainStaffId TrainStaffId1, OutSideOrg SchoolId
|
|
|
|
|
FROM [120.26.205.42].[GhrUshio].[dbo].Ghrz_Ushio_TrainRequestApply_GHR50_V |
|
|
|
|
WHERE RequestNo NOT IN (SELECT RequestNo |
|
|
|
|
FROM Ghre_Request |
|
|
|
@ -714,7 +714,7 @@ FROM Ghre_Request A |
|
|
|
|
SELECT ',' + S.StaffNo |
|
|
|
|
FROM OPENJSON(A.TrainStaffId) 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.TrainClass,A.InOrOut,OutSideOrg |
|
|
|
|
FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(MAX)'), 1, 1, '') AS StaffNames,A.TrainClass,A.InOrOut,SchoolId |
|
|
|
|
FROM Ghre_Request A |
|
|
|
|
LEFT JOIN [120.26.205.42].[GhrUshio].[dbo].Ghre_GHR50Request B |
|
|
|
|
ON B.RequestID = A.Id |
|
|
|
|