using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
using Newtonsoft.Json;
|
|
namespace HH.WCS.Mobox3.DSZSH.Dtos.Response {
|
public class MoboxResponse {
|
/// <summary>
|
/// Mobox 接口返回数据类
|
/// </summary>
|
public class SimpleResult {
|
|
[JsonProperty("resultCode")]
|
public int Code { get; set; }
|
|
[JsonProperty("resultMsg")]
|
public string Message { get; set; }
|
|
[JsonProperty("result")]
|
public List<object> Results { get; set; } = new List<object>();
|
}
|
|
/// <summary>
|
/// mobox 取消任务、标记完成任务
|
/// </summary>
|
public class MoboxTaskBase {
|
[JsonProperty("task_no")]
|
public string TaskNo { get; set; }
|
}
|
|
/// <summary>
|
/// 绑定 参数
|
/// </summary>
|
public class BindParme {
|
/// <summary>
|
/// 托盘编码
|
/// </summary>
|
public string CntrCode { get; set; }
|
/// <summary>
|
/// 托盘类型
|
/// </summary>
|
public string CntrType { get; set; }
|
/// <summary>
|
/// 货位编码
|
/// </summary>
|
public string LocCode { get; set; }
|
/// <summary>
|
/// 物料编码
|
/// </summary>
|
public string ItemCode { get; set; }
|
/// <summary>
|
/// 物料数量
|
/// </summary>
|
public int ItemQuantity { get; set; }
|
}
|
|
/// <summary>
|
/// 解绑 参数
|
/// </summary>
|
public class UnBindParme {
|
/// <summary>
|
/// 托盘编码
|
/// </summary>
|
public string CntrCode { get; set; }
|
|
}
|
|
public class sendTask {
|
|
/// <summary>
|
/// 订单名
|
/// </summary>
|
public string ts { get; set; }
|
}
|
|
/// <summary>
|
/// 更新补货状态参数
|
/// </summary>
|
public class replenishmentParme {
|
/// <summary>
|
/// Y开始人工补货进入交通管制,N表示人工补货完成可以开启自动转运
|
/// </summary>
|
public string stauts { get; set; }
|
}
|
|
|
public class orderStatusReportParme {
|
/// <summary>
|
/// 订单ID
|
/// </summary>
|
public int orderID { get; set; }
|
/// <summary>
|
/// 订单名
|
/// </summary>
|
public string orderName { get; set; }
|
/// <summary>
|
/// 订单状态
|
/// </summary>
|
public string orderStatus { get; set; }
|
/// <summary>
|
/// agv车号列表
|
/// </summary>
|
public string agvIDList { get; set; }
|
/// <summary>
|
/// 优先级
|
/// </summary>
|
public string priority { get; set; }
|
/// <summary>
|
/// 订单当前的目的地
|
/// </summary>
|
public string currentDes { get; set; }
|
|
|
/// <summary>
|
/// 当前指令
|
/// </summary>
|
public string currentCmd { get; set; }
|
|
/// <summary>
|
/// 错误码
|
/// </summary>
|
public int errorCode { get; set; }
|
|
/// <summary>
|
/// 订单的截至时间
|
/// </summary>
|
public string deadLine { get; set; }
|
|
/// <summary>
|
/// 订单的创建时间
|
/// </summary>
|
public string createdTime { get; set; }
|
|
/// <summary>
|
/// 额外信息1
|
/// </summary>
|
public string extraInfo1 { get; set; }
|
|
/// <summary>
|
/// 额外信息2
|
/// </summary>
|
public string extraInfo2 { get; set; }
|
}
|
|
/// <summary>
|
/// 分拣确认
|
/// </summary>
|
public class SortingResultCheck {
|
public string sortNo { get; set; }
|
public string cntrCode { get; set; }
|
public string itemCode { get; set; }
|
public float qty { get; set; }
|
}
|
public class CheckSortingWholeCntr {
|
public string cntr { get; set; }
|
/// <summary>
|
/// 默认0,1表示自动生成分拣结果
|
/// </summary>
|
public int autoSort { get; set; }
|
}
|
|
/// <summary>
|
/// lua 调用接口,码盘信息
|
/// </summary>
|
public class PalletSorting {
|
public string cntr_code { get; set; }
|
public string item_code { get; set; }
|
public float qty { get; set; }
|
public string arrival_no { get; set; }
|
}
|
public class PalletSorting1 {
|
public string cntr_code { get; set; }
|
public string bar_code { get; set; }
|
public string org { get; set; }
|
public float qty { get; set; }
|
}
|
|
public class ShippingOrderCheck {
|
/// <summary>
|
/// 多个发货单号
|
/// </summary>
|
public string out_nos { get; set; }
|
}
|
public class SortingOrderCheck {
|
|
public string s_no { get; set; }
|
}
|
|
public class ReturnResult1 {
|
public int code { get; set; }
|
public string msg { get; set; }
|
|
}
|
|
/// <summary>
|
/// 安全交互
|
/// </summary>
|
public class Interaction {
|
public string station_name { get; set; }
|
public string apply_code { get; set; }
|
public int orderid { get; set; }
|
|
}
|
/// <summary>
|
/// 返回给GZ
|
/// </summary>
|
public class GzResult {
|
|
public int resultCode { get; set; }
|
public string msg { get; set; }
|
public int orderID { get; set; }
|
}
|
}
|
}
|