|
|
|
@ -68,6 +68,13 @@ namespace Myshipping.Application.EDI
|
|
|
|
|
postModel.webAccount = custOrder.BookingAccount;
|
|
|
|
|
postModel.webPassword = custOrder.BookingPassword;
|
|
|
|
|
|
|
|
|
|
postModel.mark = new
|
|
|
|
|
{
|
|
|
|
|
BookingCustomerOrderId = custOrder.Id,
|
|
|
|
|
BookingNo = custOrder.BOOKINGNO,
|
|
|
|
|
BookingId = custOrder.BookingId,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
//查找模板:
|
|
|
|
|
//1.根据客户订舱信息中的BookingUserId和BookingTenantId,去客户信息中根据CustSysId查找客户(公司)及联系人(员工)信息
|
|
|
|
|
//2.根据找到的客户及联系人信息,查找EMC订舱模板
|
|
|
|
@ -340,7 +347,7 @@ namespace Myshipping.Application.EDI
|
|
|
|
|
|
|
|
|
|
var jsonStr = JsonConvert.SerializeObject(postModel, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore });
|
|
|
|
|
|
|
|
|
|
Log.Information($"发送API数据给爬虫({apiUrl}):{jsonStr}");
|
|
|
|
|
Log.Information($"发送API数据给爬虫,custOrder.BookingId:{custOrder.BookingId},custOrder.BOOKINGNO:{custOrder.BOOKINGNO},custOrder.BookingId:{custOrder.BookingId}({apiUrl}):{jsonStr}");
|
|
|
|
|
var rtn = await apiUrl.SetBody(jsonStr, "application/json")
|
|
|
|
|
.PostAsStringAsync();
|
|
|
|
|
|
|
|
|
@ -476,6 +483,11 @@ namespace Myshipping.Application.EDI
|
|
|
|
|
/// 备注信息
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string remark { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 关联订舱信息
|
|
|
|
|
/// </summary>
|
|
|
|
|
public object mark { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|