TANG JIANG 1 년 전
부모
커밋
2f2490e7ef

+ 4 - 5
src/DataSharing.Host/Controllers/ProvinceController.cs

@@ -813,11 +813,7 @@ namespace DataSharing.Host.Controllers
             //添加数据
             var id = await InitReceiveProvinceData(data.CaseSerial, null, "receive_case_extends", System.Text.Json.JsonSerializer.Serialize(data));
 
-            OrderExtensionDto orderExtension = new()
-            {
-                ProvinceNo = data.CaseSerial,
-                OrderTypeCode = data.FormType.ToLower()
-            };
+            OrderExtensionDto orderExtension = new();
             //扩展信息写入
             switch (data.FormType.ToLower())
             {
@@ -877,6 +873,9 @@ namespace DataSharing.Host.Controllers
                     break;
             }
 
+            orderExtension.ProvinceNo = data.CaseSerial;
+            orderExtension.OrderTypeCode = data.FormType.ToLower();
+
             if (!string.IsNullOrEmpty(id))
             {
                 //向业务系统推送消息

+ 10 - 10
src/DataSharing.Share/Dtos/Province/XieTong/Receive/ReceiveCaseExtendsRequest.cs

@@ -46,61 +46,61 @@ namespace DataSharing.Share.Dtos.Province.XieTong.Receive
         /// 医疗工单
         /// </summary>
         [JsonPropertyName("FORM_MEDICAL")]
-        public FormMedicalInfo FormMedical { get; set; }
+        public FormMedicalInfo? FormMedical { get; set; }
 
         /// <summary>
         /// 电视购物及商铺购买退换货工单
         /// </summary>
         [JsonPropertyName("FORM_RETURNEXCHANGE")]
-        public FormReturnexChangeInfo FormReturnexChange { get; set; }
+        public FormReturnexChangeInfo? FormReturnexChange { get; set; }
 
         /// <summary>
         /// 电视台虚假广告工单
         /// </summary>
         [JsonPropertyName("FORM_SHAMPUB")]
-        public FormShamPubInfo FormShamPub { get; set; }
+        public FormShamPubInfo? FormShamPub { get; set; }
 
         /// <summary>
         /// 高速公路工单
         /// </summary>
         [JsonPropertyName("FORM_EXPRESSWAY")]
-        public FormExpressWayInfo FormExpressWay { get; set; }
+        public FormExpressWayInfo? FormExpressWay { get; set; }
 
         /// <summary>
         /// 四川政务服务网技术工单
         /// </summary>
         [JsonPropertyName("FORM_NETWORKTEC")]
-        public FormNetWorktecInfo FormNetWorktec { get; set; }
+        public FormNetWorktecInfo? FormNetWorktec { get; set; }
 
         /// <summary>
         /// 12366投诉表单
         /// </summary>
         [JsonPropertyName("FORM_TAXATION_COMPLAINT")]
-        public FormTaxationComplaintInfo FormTaxationComplaint { get; set; }
+        public FormTaxationComplaintInfo? FormTaxationComplaint { get; set; }
 
         /// <summary>
         /// 四川省12366热线咨询交办单
         /// </summary>
         [JsonPropertyName("FORM_TAXATION_CONSULTING")]
-        public FormTaxationConsultingInfo FormTaxationConsulting { get; set; }
+        public FormTaxationConsultingInfo? FormTaxationConsulting { get; set; }
 
         /// <summary>
         /// 12328服务监督中心受理单
         /// </summary>
         [JsonPropertyName("FORM_TRAFFIC")]
-        public FormTrafficInfo FormTraffic { get; set; }
+        public FormTrafficInfo? FormTraffic { get; set; }
 
         /// <summary>
         /// 邮政业消费者申诉受理信息
         /// </summary>
         [JsonPropertyName("FORM_POST")]
-        public FormPostInfo FormPost { get; set; }
+        public FormPostInfo? FormPost { get; set; }
 
         /// <summary>
         /// 环保举报业务专业表单
         /// </summary>
         [JsonPropertyName("FORM_ENVIRONMENT")]
-        public FormEnvironMentInfo FormEnvironMent { get; set; }
+        public FormEnvironMentInfo? FormEnvironMent { get; set; }
 
     }
 }