using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.TaskPlat.Dtos { /// /// 生成订舱或者舱位请求 /// public class BookingOrSlotGenerateDto { /// /// BC任务主键 /// public long BCTaskId { get; set; } /// /// BC主键 /// public long BCPkId { get; set; } /// /// 生成方式(GEN_BOOKING_SLOT-生成舱位和订舱;GEN_BOOKING-只生成订舱;GEN_SLOT-只生成舱位;GEN_EXIST_BOOKING-匹配指定的订舱;UPD_BOOKING-更新订舱) /// public string GenerateMethod { get; set; } /// /// 舱位ID /// public Nullable SlotId { get; set; } /// /// 委托客户ID /// public Nullable CustomerId { get; set; } /// /// 委托客户名称 /// public string CustomerName { get; set; } /// /// 销售ID /// public Nullable SaleId { get; set; } /// /// 销售名称 /// public string SaleName { get; set; } /// /// 操作ID /// public Nullable OpId { get; set; } /// /// 操作名称 /// public string OpName { get; set; } /// /// 单证ID /// public Nullable DocId { get; set; } /// /// 单证名称 /// public string DocName { get; set; } /// /// 航线操作ID /// public Nullable RouteID { get; set; } /// /// 航线操作 /// public string Route { get; set; } /// /// 航线管理 /// public string LineManage { get; set; } /// /// 航线管理ID /// public Nullable LineManageID { get; set; } /// /// 操作备注 /// public string CZRemark { get; set; } /// /// 申请箱使 /// public string ShenQingXiangShi { get; set; } /// /// 服务项目列表(传serviceProjectCode) /// public List ProjectList { get; set; } /// /// 联系人列表 /// public List CustomerContactList { get; set; } /// /// 是否直接发送邮件给订舱联系人 /// public bool IsDirectSend { get; set; } = false; /// /// 是否默认使用用户个人邮箱发送 false-使用公共邮箱 true-使用个人邮箱 /// public bool usePersonalEmailSend { get; set; } = false; /// /// 客服ID /// public Nullable CustServiceId { get; set; } /// /// 客服名称 /// public string CustServiceName { get; set; } } public class CustomerContact { /// /// 委托单位联系人ID /// public long CustomerContactId { get; set; } /// /// 委托单位联系人名称 /// public string CustomerContactName { get; set; } } }