From 529d5f732c4085ebd16c52220f21742e995b436a Mon Sep 17 00:00:00 2001 From: liguoyang Date: Sun, 14 Jan 2024 23:03:44 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=88=A0=E9=99=A4=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=97=A0=E9=9C=80=E8=BF=94=E5=9B=9E=E5=A4=9A=E4=BD=99=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/Implements/AssignmentService.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs b/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs index d9b53edf..9657e8ea 100644 --- a/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs +++ b/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs @@ -125,7 +125,9 @@ public class AssignmentService : IAssignmentService Tasks = x.AsEnumerable().Select(item => { var key = $"face:{item.UserCode}"; - var token = timeLimitedDataProtector.Protect(key, TimeSpan.FromSeconds(faceUrlOptions.Limit)); + var token = item.Type == DeviceTaskEnumType.Add + ? timeLimitedDataProtector.Protect(key, TimeSpan.FromSeconds(faceUrlOptions.Limit)) + : string.Empty; return new TaskCombineUserDimensionDto { @@ -138,11 +140,13 @@ public class AssignmentService : IAssignmentService UserName = item.UserName, DepartmentNo = item.DepartmentNo, DepartmentName = item.DepartmentName, - CardNo = item.CardNo, - Face = faceUrlOptions.Url + token + CardNo = item.Type == DeviceTaskEnumType.Add ? item.CardNo : string.Empty, + Face = item.Type == DeviceTaskEnumType.Add ? faceUrlOptions.Url + token : string.Empty,//下发才附带照片信息 } }; - }).ToList() + + }) + .ToList() }; }).ToList();