You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

185 lines
4.4 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using DS.WMS.Core.Op.Entity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DS.WMS.Core.Op.Dtos
{
/// <summary>
/// 生成舱位
/// </summary>
public class BookingGenerateDto
{
/// <summary>
/// 舱位ID
/// </summary>
public Nullable<long> SlotId { get; set; }
/// <summary>
/// 委托客户ID
/// </summary>
public Nullable<long> CustomerId { get; set; }
/// <summary>
/// 委托客户名称
/// </summary>
public string CustomerName { get; set; }
/// <summary>
/// 销售ID
/// </summary>
public Nullable<long> SaleId { get; set; }
/// <summary>
/// 销售名称
/// </summary>
public string SaleName { get; set; }
/// <summary>
/// 操作ID
/// </summary>
public Nullable<long> OpId { get; set; }
/// <summary>
/// 操作名称
/// </summary>
public string OpName { get; set; }
/// <summary>
/// 单证ID
/// </summary>
public Nullable<long> DocId { get; set; }
/// <summary>
/// 单证名称
/// </summary>
public string DocName { get; set; }
/// <summary>
/// 商务id
/// </summary>
public string BUSINESSID { get; set; }
/// <summary>
/// 商务
/// </summary>
public string BUSINESS { get; set; }
/// <summary>
/// 航线操作ID
/// </summary>
public Nullable<long> RouteID { get; set; }
/// <summary>
/// 航线操作
/// </summary>
public string Route { get; set; }
/// <summary>
/// 航线管理
/// </summary>
public string LineManage { get; set; }
/// <summary>
/// 航线管理ID
/// </summary>
public Nullable<long> LineManageID { get; set; }
/// <summary>
/// 操作备注
/// </summary>
public string CZRemark { get; set; }
/// <summary>
/// 申请箱使
/// </summary>
public string ShenQingXiangShi { get; set; }
/// <summary>
/// 服务项目列表传serviceProjectCode
/// </summary>
public List<string> ProjectList { get; set; }
/// <summary>
/// 联系人列表
/// </summary>
public List<BusinessOrderContactRes> CustomerContactList { get; set; }
/// <summary>
/// 是否直接发送邮件给订舱联系人
/// </summary>
public bool IsDirectSend { get; set; } = false;
/// <summary>
/// 客服ID
/// </summary>
public Nullable<long> CustServiceId { get; set; }
/// <summary>
/// 客服名称
/// </summary>
public string CustServiceName { get; set; }
/// <summary>
/// 销售日期
/// </summary>
public DateTime? SALE_TIME { get; set; }
/// <summary>
/// 发货人
/// </summary>
public string SHIPPER { get; set; }
/// <summary>
/// 品名
/// </summary>
public string GOODSNAME { get; set; }
/// <summary>
/// 卖价
/// </summary>
public decimal? SELLING_PRICE { get; set; }
/// <summary>
/// 舱位箱信息
/// </summary>
public List<BookingSlotCtnDto> CtnList { get; set; }
/// <summary>
/// 订舱编号
/// </summary>
public string BookingReferNo { get; set; }
/// <summary>
/// 新提单号
/// </summary>
public string NewMBlNo { get; set; }
/// <summary>
/// 新分单号
/// </summary>
public string NewSubBlNo { get; set; }
/// <summary>
/// 拆票或合票标志 1-拆票 2-合票
/// </summary>
public int SplitOrMerge { get; set; }
/// <summary>
/// 合票主舱位ID
/// </summary>
public long masterSlotId { get; set; }
/// <summary>
/// 合票主舱位提单号
/// </summary>
public string masterSlotOrder { get; set; }
/// <summary>
/// 合票明细
/// </summary>
public List<BookingGenerateMergeDetailDto> DetailList { get; set; }
}
}