tangjiang 9 miesięcy temu
rodzic
commit
4ca3ec3270

+ 25 - 0
src/Hotline.Share/Dtos/JudicialManagement/EnforcementOrderListDto.cs

@@ -122,6 +122,31 @@ namespace Hotline.Share.Dtos.JudicialManagement
         /// </summary>
         public bool IsShowUpdateButton { get; set; }
 
+        /// <summary>
+        /// 受理人id
+        /// </summary>
+        public string? AcceptorId { get; set; }
+
+        /// <summary>
+        /// 受理人名称
+        /// </summary>
+        public string? AcceptorName { get; set; }
+
+        /// <summary>
+        /// 受理人工号
+        /// </summary>
+        public string? AcceptorStaffNo { get; set; }
+
+        /// <summary>
+        /// 受理人部门编码
+        /// </summary>
+        public string? AcceptorOrgCode { get; set; }
+
+        /// <summary>
+        /// 受理人部门名称
+        /// </summary>
+        public string? AcceptorOrgName { get; set; }
+
     }
 
     public class EnforcementOrgSatisfactionOrderListDto : EnforcementOrderListDto

+ 3 - 1
src/Hotline/JudicialManagement/JudicialManagementOrders.cs

@@ -186,11 +186,13 @@ namespace Hotline.JudicialManagement
                 ContactMask = Contact.MaskPhoneNumber();
         }
 
-        public void AutoAccept(string userId, string? userName, string? staffNo)
+        public void AutoAccept(string userId, string? userName, string? staffNo, string? acceptorOrgCode, string? acceptorOrgName)
         {
             AcceptorId = userId;
             AcceptorName = userName;
             AcceptorStaffNo = staffNo;
+            AcceptorOrgCode = acceptorOrgCode;
+            AcceptorOrgName = acceptorOrgName;
         }
 
     }

+ 1 - 1
src/Hotline/JudicialManagement/JudicialManagementOrdersService.cs

@@ -41,7 +41,7 @@ namespace Hotline.JudicialManagement
         {
             if (autoAccept)
             {
-                order.AutoAccept(_sessionContext.RequiredUserId, _sessionContext.UserName, _sessionContext.StaffNo);
+                order.AutoAccept(_sessionContext.RequiredUserId, _sessionContext.UserName, _sessionContext.StaffNo, _sessionContext.RequiredOrgId, _sessionContext.OrgName);
             }
             order.Init();
             var no = GenerateNewOrderNoSF();