booking_auth_dev
wet 2 years ago
parent 95e3a3ff01
commit 4344a6c6b8

@ -50,6 +50,7 @@ using System.Runtime.InteropServices;
using System.Threading;
using Furion.JsonSerialization;
using System.Xml.Linq;
using Myshipping.Application.Helper;
namespace Myshipping.Application
{
@ -2288,6 +2289,40 @@ namespace Myshipping.Application
}
/// <summary>
/// 获取场站数据
/// </summary>
/// <param name="bookingId"></param>
/// <param name="isWeb"></param>
/// <returns></returns>
[HttpGet("/BookingOrder/GetYardData")]
public async Task<string> GetYardData(long bookingId, bool isWeb = false)
{
//订舱数据
var order = _rep.FirstOrDefault(x => x.Id == bookingId);
if (order == null)
{
throw Oops.Bah(BookingErrorCode.BOOK001);
}
var rtn = await YardDataHelper.GetYardData(order.TenantId.Value, order.TenantName, order.MBLNO, order.YARDID, isWeb);
if (!rtn.Key)
{
throw Oops.Bah(rtn.Value);
}
return rtn.Value;
}
/// <summary>
/// 记录或更新订舱状态
/// </summary>

Loading…
Cancel
Save