using HH.WCS.Hexafluo.wms;
|
using System;
|
using System.Collections.Generic;
|
|
namespace HH.WCS.SJML.Dto
|
{
|
public class TaskResponseDto
|
{
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string taskNo { get; set; }
|
/// <summary>
|
/// 任务类型
|
/// </summary>
|
public string taskType { get; set; }
|
/// <summary>
|
/// 起点仓库
|
/// </summary>
|
public string startStock { get; set; }
|
/// <summary>
|
/// 起点库区
|
/// </summary>
|
public string startArea { get; set; }
|
/// <summary>
|
/// 起点位置
|
/// </summary>
|
public string startBit { get; set; }
|
/// <summary>
|
/// 终点仓库
|
/// </summary>
|
public string endStock { get; set; }
|
/// <summary>
|
/// 终点库区
|
/// </summary>
|
public string endArea { get; set; }
|
/// <summary>
|
/// 终点位置
|
/// </summary>
|
public string endBit { get; set; }
|
/// <summary>
|
/// 优先级(数值越大越高)
|
/// </summary>
|
public int priority { get; set; }
|
/// <summary>
|
/// 托盘码
|
/// </summary>
|
public string trayCode { get; set; }
|
|
public string LotNo { get; set; }
|
|
/// <summary>
|
/// 托盘重量
|
/// </summary>
|
public decimal trayWeight { get; set; }
|
|
/// <summary>
|
/// 生产线
|
/// </summary>
|
public string produceLine { get; set; }
|
|
/// <summary>
|
/// 货位档位
|
/// </summary>
|
public string locationGear { get; set; }
|
|
public string projectCode { get; set; }
|
|
public string startAreaClass { get; set; }
|
|
public string endAreaClass { get; set; }
|
|
/// <summary>
|
/// 物料编码
|
/// </summary>
|
public string itemCode { get; set; }
|
/// <summary>
|
/// 是否需要打包
|
/// </summary>
|
public string CN_C_IS_LOT_OU { get; set; }
|
/// <summary>
|
/// 工单号
|
/// </summary>
|
public string workOrder { get; set; }
|
/// <summary>
|
/// 流离、堆叠的存放索引
|
/// </summary>
|
public string qtyIndex { get; set; }
|
/// <summary>
|
/// 任务标识
|
/// </summary>
|
public string flag { get; set; }
|
|
public string barcode { get; set; }
|
|
/// <summary>
|
/// 巷道号
|
/// </summary>
|
public string S_Roadway { get; set; }
|
/// <summary>
|
/// 工装类型--托盘类型
|
/// </summary>
|
public string TrayType { get; set; }
|
|
/// <summary>
|
/// 任务流程编码
|
/// </summary>
|
public string TaskFlow { get; set; }
|
}
|
public class InWorkAreaEntity : TaskResponseDto
|
{
|
/// <summary>
|
/// 是否转运(Y/N)
|
/// </summary>
|
public string isTransport { get; set; }
|
|
/// <summary>
|
/// 对象
|
/// </summary>
|
public List<CntrItemRel> Data { get; set; }
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
public string remark { get; set; }
|
|
/// <summary>
|
/// mes下任务传的任务号
|
/// </summary>
|
public string MEStaskNo { get; set; }
|
|
/// <summary>
|
/// 任务下达方式
|
/// 1:MES
|
/// 2:Mobox
|
/// 3:自管
|
/// </summary>
|
public string TaskOrderType { get; set; }
|
|
|
/// <summary>
|
/// 是否分发子任务
|
/// </summary>
|
public string S_Subtask { get; set; }
|
|
/// <summary>
|
/// 是否下达给小车
|
/// </summary>
|
public string S_TransAgv { get; set; }
|
|
/// <summary>
|
/// 是否下达给立库
|
/// </summary>
|
public string S_TransWcs { get; set; }
|
|
/// <summary>
|
/// 生产时间
|
/// </summary>
|
public DateTime PRODUCE_TIME { get; set; }
|
public string CHECK_INFO { get; set; }
|
|
/// <summary>
|
/// 当前数量
|
/// </summary>
|
public float CURRENT_AMOUNT { get; set; }
|
|
/// <summary>
|
/// 功能码
|
/// </summary>
|
public string funCode { get; set; }
|
|
/// <summary>
|
/// mes任务编号
|
/// </summary>
|
public string mesTaskNo { get; set; }
|
|
/// <summary>
|
/// 生效时间
|
/// </summary>
|
public DateTime takeEffectTime { get; set; }
|
/// <summary>
|
/// 失效时间
|
/// </summary>
|
public DateTime expireTime { get; set; }
|
/// <summary>
|
/// 是否关闭辅助表
|
/// </summary>
|
public string NoAssist { get; set; }
|
}
|
public class OutWorkAreaEntity : TaskResponseDto
|
{
|
/// <summary>
|
/// 是否转运(Y/N)
|
/// </summary>
|
public string IsTransport { get; set; }
|
public List<OutWorkDataEntity> Data { get; set; }
|
/// <summary>
|
/// 呼叫系统名称
|
/// </summary>
|
public string sysName { get; set; }
|
public string remark { get; set; }
|
/// <summary>
|
/// 功能码
|
/// </summary>
|
public string funCode { get; set; }
|
/// <summary>
|
/// mes任务编号
|
/// </summary>
|
public string mesTaskNo { get; set; }
|
|
/// <summary>
|
/// 是否分发子任务
|
/// </summary>
|
public string S_Subtask { get; set; }
|
|
/// <summary>
|
/// 是否下达给小车
|
/// </summary>
|
public string S_TransAgv { get; set; }
|
|
/// <summary>
|
/// 是否下达给立库
|
/// </summary>
|
public string S_TransWcs { get; set; }
|
|
/// <summary>
|
/// 是否启用作业路径
|
/// </summary>
|
public string S_YN_JOBPATH { get; set; }
|
/// <summary>
|
/// 接驳位
|
/// </summary>
|
public string S_Jb_Bit { get; set; }
|
|
/// <summary>
|
/// 任务下达方式
|
/// 1:MES
|
/// 2:Mobox
|
/// 3:自管
|
/// </summary>
|
public string TaskOrderType { get; set; }
|
|
/// <summary>
|
/// 是否辅助--常用于点对点任务关闭辅助表用
|
/// </summary>
|
public string NoAssist { get; set; }
|
|
}
|
|
public class OutWorkDataEntity
|
{
|
public string TrayCode { get; set; }
|
public string ItemCode { get; set; }
|
public string ItemName { get; set; }
|
public string ItemModel { get; set; }
|
public string ItemState { get; set; }
|
public string ItemFeature { get; set; }
|
public string itemState { get; set; }
|
public int UnitQty { get; set; }
|
public string OutOrder { get; set; }
|
}
|
|
|
|
|
}
|