using Myshipping.Application.Service.TaskManagePlat.Dtos; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Myshipping.Application { /// /// /// public class TaskManageOrderMessageMainInfo { /// /// 任务类型 /// public TaskBaseTypeEnum TaskType { get; set; } /// /// 任务来源 /// public TaskSourceEnum TaskSource { get; set; } /// /// 船公司代号 /// public string CarrierId { get; set; } /// /// 任务标题 /// [MaxLength(150), Required(ErrorMessage = "必填")] public string TaskTitle { get; set; } /// /// 任务描述 /// [MaxLength(200), Required(ErrorMessage = "必填")] public string TaskDesp { get; set; } /// /// 订舱业务主键(非必填,推送任务的系统可以明确当票对应的订舱主键需要填入) /// public string BookingOrderNo { get; set; } /// /// 主单号 /// public string MBlNo { get; set; } /// /// 反馈结果 /// public string ResultNote { get; set; } /// /// 是否异常 1-异常 0-未异常 /// public int IsException { get; set; } = 0; /// /// 任务对应操作人ID /// public string TaskUserId { get; set; } /// /// 任务对应操作人名称 /// public string TaskUserName { get; set; } /// /// 任务对应接收操作人ID /// public string RecvUserId { get; set; } /// /// 任务对应接收操作人名称 /// public string RecvUserName { get; set; } /// /// 任务对应接收操作人ID(大简云账户体系) /// public string DJYRecvUserId { get; set; } /// /// 任务对应接收操作人名称(大简云账户体系) /// public string DJYRecvUserName { get; set; } /// /// 任务对应接收操作人邮箱(大简云账户体系) /// public string DJYRecvUserEmail { get; set; } /// /// 任务对应部门代码(大简云账户体系) /// public string DJYTaskOrgCode { get; set; } /// /// 任务对应部门名称(大简云账户体系) /// public string DJYTaskOrgName { get; set; } /// /// 任务对应部门代码 /// public string TaskOrgCode { get; set; } /// /// 任务对应部门名称 /// public string TaskOrgName { get; set; } /// /// 任务对应租户ID /// public Nullable TaskTenatId { get; set; } /// /// 任务对应租户名称 /// public string TaskTenatName { get; set; } /// /// 任务对应接收邮箱 /// public string TaskRecvEmail { get; set; } /// /// 开船日期 /// public Nullable ETD { get; set; } /// /// 箱型箱量 /// public string ContaInfo { get; set; } /// /// 船名航次 /// public string VesselVoyno { get; set; } /// /// 场站 /// public string YardName { get; set; } /// /// 委托单位ID /// public Nullable CustomerId { get; set; } /// /// 委托单位 /// public string CustomerName { get; set; } /// /// 费用明细(当业务类型是INVOICE_BILL_MAIL-航次账单 /// public List FeeList { get; set; } /// /// 装船通知(SI)详情(当业务类型是SI_FEEDBACK时,需要填写装船通知详情) /// public TaskManageOrderSIFeedBackInfo SIFeedBack { get; set; } /// /// 装船通知与提单草单内容对比列表(当业务类型是DRAFT时) /// public List SIDraftCompareList { get; set; } /// /// VGM反馈详情列表 /// public List VGMFeedBackList { get; set; } /// /// 附件列表 /// public List FileList { get; set; } /// /// 邮件列表 /// public List EmailList { get; set; } /// /// 单票账单 /// public TaskManageOrderPerBillInfo PerBillInfo { get; set; } /// /// 序列化报文详情 /// public TaskManageOrderExtMessageInfo SerialMsgInfo { get; set; } /// /// 派车信息 /// public TaskManageOrderTruckInfo TruckInfo { get; set; } /// /// BC信息 /// public TaskManageOrderBCInfo BCInfo { get; set; } /// /// 预甩货通知 /// public TaskRollingNominationDto RollingNomination { get; set; } /// /// 截止时间变更通知 /// public TaskCutDateChangeDto CutDateChange { get; set; } } }