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.

224 lines
5.5 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 System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application
{
/// <summary>
/// 任务
/// </summary>
public class TaskBaseInfoDto
{
/// <summary>
/// 主键
/// </summary>
public string PKId { get; set; }
/// <summary>
/// 任务流水号
/// </summary>
public string TaskNo { get; set; }
/// <summary>
/// 任务类型
/// </summary>
public string TaskType { get; set; }
/// <summary>
/// 任务来源
/// </summary>
public string TaskSource { get; set; }
/// <summary>
/// 状态 Create-待处理Retransmit-已转发Complete-已完成Cancel-已取消Pending-已挂起
/// </summary>
public string Status { get; set; }
/// <summary>
/// 状态名称 Create-待处理Retransmit-已转发Complete-已完成Cancel-已取消Pending-已挂起
/// </summary>
public string StatusName { get; set; }
/// <summary>
/// 任务标题
/// </summary>
public string TaskTitle { get; set; }
/// <summary>
/// 任务描述
/// </summary>
public string TaskDesp { get; set; }
/// <summary>
/// 外业务编号
/// </summary>
public string OutBusiNo { get; set; }
/// <summary>
/// 外业务类型 BOOK_ORDER-订舱 MAIL_RECV-邮件接收
/// </summary>
public string OutBusiType { get; set; }
/// <summary>
/// 基础业务类型
/// </summary>
public string TaskBaseType { get; set; }
/// <summary>
/// 船公司代号
/// </summary>
public string CarrierId { get; set; }
/// <summary>
/// 主单号
/// </summary>
public string MblNo { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 是否异常 1-异常 0-未异常
/// </summary>
public int IsExcept { get; set; }
/// <summary>
/// 是否公共 0-非公共 1-公共(当无法确认任务所属人的情况被默认为公共)
/// </summary>
public int IsPublic { get; set; }
/// <summary>
/// 是否完成 1-已完成 0-未完成
/// </summary>
public int IsComplete { get; set; }
/// <summary>
/// 任务启动时间
/// </summary>
public string BeginDate { get; set; }
/// <summary>
/// 任务完成时间
/// </summary>
public string CompleteDate { get; set; }
/// <summary>
/// 订舱业务主键
/// </summary>
public string BookOrderNo { get; set; }
/// <summary>
/// 反馈结果
/// </summary>
public string ResultNote { get; set; }
/// <summary>
/// 开船日期
/// </summary>
public string ETD { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreatedTime { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public Nullable<DateTime> UpdatedTime { get; set; }
/// <summary>
/// 创建人ID
/// </summary>
public long CreatedUserId { get; set; }
/// <summary>
/// 创建人名称
/// </summary>
public string CreatedUserName { get; set; }
/// <summary>
/// 修改人ID
/// </summary>
public long UpdatedUserId { get; set; }
/// <summary>
/// 修改人名称
/// </summary>
public string UpdatedUserName { get; set; }
/// <summary>
/// 租户id
/// </summary>
public string TenantId { get; set; }
/// <summary>
/// 租户名称
/// </summary>
public string TenantName { get; set; }
/// <summary>
/// 任务完成方式 MANUAL-手工
/// </summary>
public string ComplateDeal { get; set; }
/// <summary>
/// 任务完成方式名称 MANUAL-手工
/// </summary>
public string ComplateDealName { get; set; }
/// <summary>
/// 签单方式(来自订舱)
/// </summary>
public string IssueType { get; set; }
/// <summary>
/// 签单方式名称(来自订舱)
/// </summary>
public string IssueTypeName { get; set; }
/// <summary>
/// 操作ID
/// </summary>
public long TaskReqUserId { get; set; }
/// <summary>
/// 操作名称
/// </summary>
public string TaskReqUserName { get; set; }
/// <summary>
/// 箱型箱量
/// </summary>
public string ContaInfo { get; set; }
/// <summary>
/// 船名航次
/// </summary>
public string VesselVoyno { get; set; }
/// <summary>
/// 场站
/// </summary>
public string YardName { get; set; }
/// <summary>
/// 车队
/// </summary>
public string TruckName { get; set; }
/// <summary>
/// 委托单位
/// </summary>
public string CustomerName { get; set; }
/// <summary>
/// 要求到达时间
/// </summary>
public Nullable<DateTime> NeedArriveTime { get; set; }
}
}