xf пре 1 година
родитељ
комит
f03e0a1d26
2 измењених фајлова са 5 додато и 3 уклоњено
  1. 4 2
      src/Hotline/Orders/Order.cs
  2. 1 1
      src/Hotline/Orders/OrderDomainService.cs

+ 4 - 2
src/Hotline/Orders/Order.cs

@@ -508,9 +508,11 @@ namespace Hotline.Orders
                 throw UserFriendlyException.SameMessage("工单已归档");
         }
 
-        public void Init(string employeeId)
+        public void Init(string userId, string? userName, string? staffNo)
         {
-            AcceptorId = employeeId;
+            AcceptorId = userId;
+            AcceptorName = userName;
+            AcceptorStaffNo = staffNo;
             if (!string.IsNullOrEmpty(Contact))
                 ContactMask = Contact.MaskPhoneNumber();
             Status = EOrderStatus.WaitForAccept;

+ 1 - 1
src/Hotline/Orders/OrderDomainService.cs

@@ -66,7 +66,7 @@ public class OrderDomainService : IOrderDomainService, IScopeDependency
         if (order.OrderType == EOrderType.MarketSupervisionBy12315 && order.AcceptType == EAcceptType.Report && order.OrderReport == null)
             throw UserFriendlyException.SameMessage("非法举报参数");
 
-        order.Init(_sessionContext.RequiredUserId);
+        order.Init(_sessionContext.RequiredUserId, _sessionContext.UserName, _sessionContext.StaffNo);
         order.No = GenerateNewOrderNo();
 
         if (order.SourceChannelCode == OrderDefaults.SourceChannel.DianHua && !string.IsNullOrEmpty(order.CallId))