using Myshipping.Application.Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Myshipping.Application.Service.BookingOrder.Dto { public class BookingStatusLogDto { public long Id { get; set; } /// /// 订舱记录主键 /// public long BookingId { get; set; } /// /// 业务id /// public string BusinessId { get; set; } /// /// 状态 /// public string Status { get; set; } /// /// 状态时间 /// public DateTime? OpTime { get; set; } /// /// 类别 /// public string Category { get; set; } /// /// 状态分类 /// public string Type { get; set; } /// /// 提单号 /// public string MBLNO { get; set; } public List detail { get; set; } } public class BookingStatusLogDetailDto { /// /// 主单id /// public long? PId { get; set; } /// /// 状态 /// public string Status { get; set; } /// /// 箱号 /// public string CNTRNO { get; set; } /// /// 状态时间 /// public DateTime? OPTime { get; set; } } public class CNTRNODto { /// /// 业务id /// public long BookingId { get; set; } /// /// 箱号 /// public string CNTRNO { get; set; } /// /// 提箱时间 /// public DateTime? TXOPTime { get; set; } /// /// 返场时间 /// public DateTime? FCOPTime { get; set; } } /// /// 订舱货物状态订阅dto /// public class BookingStatusSubscribeDto { /// /// 订舱ID /// public long BookingId { get; set; } /// /// 状态代码(多个状态拼接为一个字符串,中间用,隔开) /// public string StatusCode { get; set; } /// /// 状态名称(多个状态拼接为一个字符串,中间用,隔开) /// public string StatusName { get; set; } /// /// 发送邮件 /// public bool SendMail { get; set; } /// /// 邮箱地址 /// public string Email { get; set; } /// /// 推送微信 /// public bool SendWeChat { get; set; } /// /// OpenId /// public string OpenId { get; set; } } /// /// 单证补料保存 /// public class BookingDocSupplementInput { /// /// 订舱ID /// public long Id { get; set; } /// /// 补料文件类型 /// public BookingDocSupplementType DocType { get; set; } /// /// 上传还未保存的文件 /// public List TempFileNames { get; set; } } }