tangjiang 6 месяцев назад
Родитель
Сommit
4a9b4b0b13

+ 18 - 0
src/ContingencyManagement.Sdk/ContingencyManagementOrders.cs

@@ -50,6 +50,24 @@ namespace ContingencyManagement.Sdk
         [SugarColumn(IsNullable = true, ColumnDescription = "热点")]
         public string? HotspotSpliceName { get; set; }
 
+        /// <summary>
+        /// 实际办理部门名称
+        /// </summary>
+        [SugarColumn(IsNullable = true, ColumnDescription = "实际办理部门名称")]
+        public string? ActualHandleOrgName { get; set; }
+
+        /// <summary>
+        /// 实际办理部门编码
+        /// </summary>
+        [SugarColumn(IsNullable = true, ColumnDescription = "实际办理部门编码")]
+        public string? ActualHandleOrgCode { get; set; }
+
+        /// <summary>
+        /// 行政区划编码
+        /// </summary>
+        [SugarColumn(IsNullable = true, ColumnDescription = "行政区划编码")]
+        public string? AreaCode { get; set; }
+        
         // <summary>
         /// 市
         /// </summary>

+ 6 - 0
src/DataSharing.Application/Receivers/YiBin/YjgljReceiver.cs

@@ -62,6 +62,9 @@ namespace DataSharing.Application.Receivers.YiBin
                     data.CreationTime = dto.CreationTime;
                     data.FiledTime = dto.FiledTime;
                     data.FileOpinion = dto.ArrangementOpinion;
+                    data.ActualHandleOrgCode = dto.ActualHandleOrgCode;
+                    data.ActualHandleOrgName = dto.ActualHandleOrgName;
+                    data.AreaCode = string.IsNullOrEmpty(dto.AreaCode) == true ? "" : dto.AreaCode.Substring(0, 6);
                     rows = await _db.Updateable(data).ExecuteCommandAsync();
                 }
                 else
@@ -80,6 +83,9 @@ namespace DataSharing.Application.Receivers.YiBin
                         CreationTime = dto.CreationTime,
                         FiledTime = dto.FiledTime,
                         FileOpinion = dto.ArrangementOpinion,
+                        ActualHandleOrgCode = dto.ActualHandleOrgCode,
+                        ActualHandleOrgName = dto.ActualHandleOrgName,
+                        AreaCode = string.IsNullOrEmpty(dto.AreaCode) == true ? "" : dto.AreaCode.Substring(0, 6)
                     };
                     rows = await _db.Insertable(data).ExecuteCommandAsync();
                 }