|
|
|
@ -1020,11 +1020,19 @@ namespace Myshipping.Application.EDI.TSL
|
|
|
|
|
|
|
|
|
|
List<System.String> ShippingList = formatlengthStr(Shipping, 35);
|
|
|
|
|
|
|
|
|
|
//2023-03-16 测试比对德翔有固定发货方代码,从FTP配置读取
|
|
|
|
|
string sendShipperCode = string.Empty;
|
|
|
|
|
|
|
|
|
|
if(!string.IsNullOrWhiteSpace(InttrEdi.SENDSHIPPERCODE))
|
|
|
|
|
{
|
|
|
|
|
sendShipperCode = InttrEdi.SENDSHIPPERCODE?.Trim();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (ShippingList.Count != 0 && Shipping.Length > 0)
|
|
|
|
|
{
|
|
|
|
|
for (var i = 0; i < ShippingList.Count; i++)
|
|
|
|
|
{
|
|
|
|
|
if (i == 0) Shipping = "NAD+CZ+++" + ShippingList[0] + "+";
|
|
|
|
|
if (i == 0) Shipping = "NAD+CZ+"+ sendShipperCode + "++" + ShippingList[0] + "+";
|
|
|
|
|
if (i == 1) Shipping = Shipping + ShippingList[i];
|
|
|
|
|
if (i == 2 || i == 3) Shipping = Shipping + ":" + ShippingList[i];
|
|
|
|
|
if (i >= 4 && ShippingList.Count > 5)
|
|
|
|
|