Quellcode durchsuchen

巴西taxno处理

lzk vor 2 Wochen
Ursprung
Commit
3dc4cce9ce
1 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 7 0
      3.Service/XYY.Service.Standard.ChannelApi/ChinaPost/Api.cs

+ 7 - 0
3.Service/XYY.Service.Standard.ChannelApi/ChinaPost/Api.cs

@@ -28,6 +28,9 @@ namespace XYY.Service.Standard.ChinaPost
         static string[] receiverCountryCode = new string[] {
             "AT",   "BE",   "BG",   "CY",   "DK",   "EE",   "FI",   "FR",   "DE",   "GR",   "HU",   "IE",   "IT",   "LV",   "LT",   "LU",   "MT",   "NL",   "PL",   "PT",   "RO",   "SK",   "SI",   "ES",   "SE",   "HR",   "CZ","BR"
             };
+        static string[] receiverTaxNoCountryCode = new string[] {
+            "BR"
+            };
         public Task<List<BagDeclareErrosResult>> BagDeclare(BagDeclareRequest bagDeclareRequest)
         {
             throw new NotImplementedException();
@@ -406,6 +409,10 @@ namespace XYY.Service.Standard.ChinaPost
                     //    throw new Exception("未提供税号");
                 }
             }
+            if (receiverTaxNoCountryCode.Contains(order.ReceiverCountryCode))
+            {
+                post.taxNo= order.TaxNo;
+            }
             //}
             return post;
         }