using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace WCS.Data.Models
{
public class Middle_AGVTask
{
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Task_Id { get; set; }
///
/// Agv任务号
///
public string Task_AgvNo { get; set; }
///
/// WMS任务号
///
public string Task_No { get; set; }
///
/// 任务类型1.领料出库;2.退料入库;3.熟化架出库;4.熟化架入库
///
public int Task_Type { get; set; }
///
/// 仓库名称
///
public string Task_Whid { get; set; }
///
/// 托盘条码
///
public string Task_BreakTrayNo { get; set; }
///
/// 退料卷一条码
///
public string Task_BreakBarCode_1 { get; set; }
///
/// 退料卷二条码
///
public string Task_BreakBarCode_2 { get; set; }
///
/// 车间编号
///
public string Task_WorkshopNo { get; set; }
[SugarColumn(IsIgnore = true)]
public string Task_Workshop
{
get
{
return string.Format("Agv_{0}#", Task_WorkshopNo);
}
}
///
/// 产线编号
///
public string Task_ProLineNo { get; set; }
///
/// 起点地址
///
public string Task_PosidFrom { get; set; }
///
/// 终点地址
///
public string Task_PosidTo { get; set; }
///
/// AGV状态 0=初始状态;1=去取货中;2=请求放货;3=放货完成;4=请求取货;5=取货完成;99=任务完成;
///
public int Task_AgvStatus { get; set; }
///
/// WCS状态 0=初始状态;1=任务下发AGV(任务到达出口);2=允许放货;3=允许取货;4=允许离开;5=WCS生成任务成功;99=任务完成;106=取消任务;
///
public int Task_WcsStatus { get; set; }
///
/// 创建用户
///
public string Task_CreateUser { get; set; }
///
/// 创建日期
///
public DateTime Task_CreateDate { get; set; }
///
/// 修改用户
///
public string Task_UpdateUser { get; set; }
///
/// 修改时间
///
public DateTime Task_UpdateDate { get; set; }
///
/// WCS任务号
///
public string Task_Remark { get; set; }
}
public class Middle_AGVTask_Dis
{
///
/// WCS任务号
///
[SugarColumn(IsPrimaryKey = true)]
public int Task_Id { get; set; }
///
/// Agv任务号
///
public string Task_AgvNo { get; set; }
///
/// WMS任务号
///
public string Task_No { get; set; }
///
/// 任务类型1.领料出库(卷);2.退料入库(卷);3.空熟化架出库;4.熟化架入库
///
public int Task_Type { get; set; }
///
/// 仓库名称
///
public string Task_Whid { get; set; }
///
/// 退料托盘条码
///
public string Task_BreakTrayNo { get; set; }
///
/// 退料卷一条码
///
public string Task_BreakBarCode_1 { get; set; }
///
/// 退料卷二条码
///
public string Task_BreakBarCode_2 { get; set; }
///
/// 车间编号
///
public string Task_WorkshopNo { get; set; }
///
/// 产线编号
///
public string Task_ProLineNo { get; set; }
///
/// 起点地址
///
public string Task_PosidFrom { get; set; }
///
/// 终点地址
///
public string Task_PosidTo { get; set; }
///
/// AGV状态
///
public int Task_AgvStatus { get; set; }
///
/// WCS状态
///
public int Task_WcsStatus { get; set; }
///
/// 创建用户
///
public string Task_CreateUser { get; set; }
///
/// 创建日期
///
public DateTime Task_CreateDate { get; set; }
///
/// 修改用户
///
public string Task_UpdateUser { get; set; }
///
/// 修改时间
///
public DateTime Task_UpdateDate { get; set; }
public string Task_Remark { get; set; }
///
/// 完成时间
///
public DateTime Task_FinishDate { get; set; }
}
}