using System.ComponentModel.DataAnnotations;
|
using System.ComponentModel.DataAnnotations.Schema;
|
using iWare.Wms.Core;
|
using Microsoft.EntityFrameworkCore;
|
|
namespace iWare.Wms.Core
|
{
|
[Comment("出库子任务")]
|
[Table("ware_task_sub")]
|
public class WareTaskSub : DEntityBase
|
{
|
/// <summary>
|
/// 单据号
|
/// </summary>
|
[Comment("单据号")]
|
public string OrderNo { get; set; }
|
/// <summary>
|
/// 上级任务ID
|
/// </summary>
|
[Comment("上级任务ID")]
|
public long TaskId { get; set; }
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
[Comment("任务号")]
|
public string TaskNo { get; set; }
|
/// <summary>
|
/// 任务排序
|
/// </summary>
|
[Comment("任务排序")]
|
public int TaskSequence { get; set; }
|
/// <summary>
|
/// 任务状态 0-未执行,1-已暂停,2-执行中,3-已完成
|
/// </summary>
|
[Comment("任务状态")]
|
public int TaskState { get; set; }
|
/// <summary>
|
/// 任务描述
|
/// </summary>
|
[Comment("任务描述")]
|
public string TaskDescribe { get; set; }
|
/// <summary>
|
/// 机器类别
|
/// </summary>
|
[Comment("机器类别")]
|
public string DeviceType { get; set; }
|
/// <summary>
|
/// 机器编号
|
/// </summary>
|
[Comment("机器编号")]
|
public int DeviceId { get; set; }
|
/// <summary>
|
/// 容器编码
|
/// </summary>
|
[Comment("容器编码")]
|
public string ContainerCode { get; set; }
|
/// <summary>
|
/// 开始巷道
|
/// </summary>
|
[Comment("开始巷道")]
|
public int? FromLane { get; set; }
|
/// <summary>
|
/// 开始层
|
/// </summary>
|
[Comment("开始层")]
|
public int? FromLayer { get; set; }
|
/// <summary>
|
/// 开始列
|
/// </summary>
|
[Comment("开始列")]
|
public int? FromCol { get; set; }
|
/// <summary>
|
/// 开始行
|
/// </summary>
|
[Comment("开始行")]
|
public int? FromRow { get; set; }
|
/// <summary>
|
/// 目的巷道
|
/// </summary>
|
[Comment("目的巷道")]
|
public int? ToLane { get; set; }
|
/// <summary>
|
/// 目的层
|
/// </summary>
|
[Comment("目的层")]
|
public int? ToLayer { get; set; }
|
/// <summary>
|
/// 目的列
|
/// </summary>
|
[Comment("目的列")]
|
public int? ToCol { get; set; }
|
/// <summary>
|
/// 目的行
|
/// </summary>
|
[Comment("目的行")]
|
public int? ToRow { get; set; }
|
/// <summary>
|
/// 任务完成时间
|
/// </summary>
|
[Comment("任务完成时间")]
|
public DateTimeOffset? FinishedTime { get; set; }
|
/// <summary>
|
/// 托盘类型,1 小托盘,2 大托盘
|
/// </summary>
|
[Comment("托盘类型")]
|
public int? ContainerType { get; set; }
|
/// <summary>
|
/// 任务类型
|
/// </summary>
|
public int? TaskType { get; set; }
|
|
/// <summary>
|
/// 起始地址
|
/// </summary>
|
public string SourcePlace { get; set; }
|
|
/// <summary>
|
/// 目标地址
|
/// </summary>
|
public string ToPlace { get; set; }
|
|
/// <summary>
|
/// AGV任务单号
|
/// </summary>
|
public string AgvTaskCode { get; set; }
|
|
/// <summary>
|
/// AGV编号
|
/// </summary>
|
public string AgvCode { get; set; }
|
}
|
}
|