using HH.WCS.ZhongCeJinTan.wms;
|
using SqlSugar;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace HH.WCS.ZhongCeJinTan.api
|
{
|
/// <summary>
|
/// 通用model
|
/// </summary>
|
public class ApiModel
|
{
|
#region hosttoagv 相关
|
/// <summary>
|
/// 返回给hosttoagv
|
/// </summary>
|
public class ReturnResult
|
{
|
public int ResultCode { get; set; }
|
public string ResultMsg { get; set; }
|
|
}
|
|
public class ReturnResult1
|
{
|
public int code { get; set; }
|
public string msg { get; set; }
|
|
}
|
|
|
/// <summary>
|
/// 按钮盒接口参数
|
/// </summary>
|
public class boxParme
|
{
|
public string location { get; set; }
|
public string taskNo { get; set; }
|
/// <summary>
|
/// 1-满托盘位请求入库2-空托盘位请求补货
|
/// </summary>
|
public string state { get; set; }
|
}
|
|
|
|
/// <summary>
|
/// 返回给GZ
|
/// </summary>
|
public class GzResult
|
{
|
public int resultCode { get; set; }
|
public string msg { get; set; }
|
public int orderID { 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>
|
/// 门安全交互
|
/// </summary>
|
public class doorInteraction
|
{
|
public string doorname { get; set; }
|
public int apply_code { get; set; }
|
}
|
|
|
|
|
/// <summary>
|
/// hosttoagv上报任务状态
|
/// </summary>
|
public class AgvTaskState
|
{
|
public int state { get; set; }
|
public string task_no { get; set; }
|
public int forklift_no { get; set; }
|
}
|
|
/// <summary>
|
/// 接驳位均衡记录
|
/// </summary>
|
public class connectionBalance
|
{
|
public int taskCount { get; set; }
|
public Location loc { get; set; }
|
|
}
|
|
/// <summary>
|
/// osttoagv上报其它事件信息
|
/// </summary>
|
public class AgvEventInfo
|
{
|
public int Code { get; set; }
|
public string CarID { get; set; }
|
public string Param1 { get; set; }
|
public string Param2 { get; set; }
|
public string Param3 { get; set; }
|
|
}
|
|
|
public class ResetBase
|
{
|
public string S_PLineNo { get; set; }
|
}
|
|
#endregion
|
|
#region mobox 相关
|
/// <summary>
|
/// mobox 取消任务、标记完成任务
|
/// </summary>
|
public class MoboxTaskBase
|
{
|
public string TaskNo { get; set; }
|
}
|
/// <summary>
|
/// mobox 接口返回
|
/// </summary>
|
public class SimpleResult
|
{
|
|
public int resultCode { get; set; }
|
public string resultMsg { get; set; }
|
public List<object> result { get; set; } = new List<object>();
|
}
|
#endregion
|
|
|
|
/// <summary>
|
/// 接口返回
|
/// </summary>
|
public class Result
|
{
|
/// <summary>
|
/// 错误说明,当success为False时,errCode有值
|
/// </summary>
|
public string errMsg { get; set; }
|
/// <summary>
|
/// 接口调用结果 true成功 false失败
|
/// </summary>
|
public bool success { get; set; }
|
/// <summary>
|
/// 接口反馈码 无错误为0
|
/// </summary>
|
public int errCode { get; set; }
|
}
|
|
/// <summary>
|
/// 查询库位记录接口返回
|
/// </summary>
|
public class LocationRecordsResult
|
{
|
/// <summary>
|
/// 错误说明,当success为False时,errCode有值
|
/// </summary>
|
public string Msg { get; set; }
|
/// <summary>
|
/// 接口调用结果 true成功 false失败
|
/// </summary>
|
public bool Success { get; set; }
|
/// <summary>
|
/// 接口反馈码 无错误为0
|
/// </summary>
|
public int Code { get; set; }
|
|
public List <LocationRecord> Data { get; set; }
|
}
|
public class LocationRecord
|
{
|
/// <summary>
|
/// 操作类型 1入库 2出库
|
/// </summary>
|
public string Task_type { get; set; }
|
/// <summary>
|
/// 周转卡号
|
/// </summary>
|
public string TurnCardNum { get; set; }
|
/// <summary>
|
/// 工装编号
|
/// </summary>
|
public string TOOLS_NO { get; set; }
|
/// <summary>
|
/// 起点库区编号
|
/// </summary>
|
public string Location_From { get; set; }
|
/// <summary>
|
/// 起点货位编码
|
/// </summary>
|
public string Location_FromNo { get; set; }
|
/// <summary>
|
/// 目的库区编号
|
/// </summary>
|
public string Location_To { get; set; }
|
/// <summary>
|
/// 目的货位编码
|
/// </summary>
|
public string Location_ToNo { get; set; }
|
|
}
|
|
public class zcResult
|
{
|
/// <summary>
|
/// 错误说明,当success为False时,errCode有值
|
/// </summary>
|
public object errMsg { get; set; }
|
/// <summary>
|
/// 接口反馈码 无错误为0
|
/// </summary>
|
public int errCode { get; set; }
|
}
|
|
|
public class data
|
{
|
/// <summary>
|
/// 订单ID
|
/// </summary>
|
public string orderID { get; set; }
|
/// <summary>
|
/// 订单名
|
/// </summary>
|
public string orderName { get; set; }
|
/// <summary>
|
/// 订单状态
|
/// </summary>
|
public string orderStatus { get; set; }
|
/// <summary>
|
/// agv车号列表
|
/// </summary>
|
public int[] 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; }
|
}
|
|
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 AskSecurityParame {
|
/// <summary>
|
/// 货位编码
|
/// </summary>
|
public string stnNo { get; set; }
|
|
|
/// <summary>
|
/// 任务号唯一标识
|
/// </summary>
|
public string taskNo { get; set; }
|
|
|
|
}
|
/// <summary>
|
/// 任务状态回报上游
|
/// </summary>
|
public class taskreportParme
|
{
|
|
public string taskNo { get; set; }
|
|
public int state { get; set; }
|
public string agvNo { get; set; }
|
public string cancelMsg { get; set; }
|
public string stnNo { get; set; }
|
|
public DateTime startTime { get; set; }
|
}
|
|
public class finish
|
{
|
|
public string taskNo { get; set; }
|
|
}
|
|
|
|
|
public class taskreportReturn
|
{
|
public int errCode { get; set; }
|
|
public string errMsg { get; set; }
|
|
}
|
|
|
/// <summary>
|
/// 通知设备取货完成
|
/// </summary>
|
public class loadCompleteParme
|
{
|
|
public string taskNo { get; set; }
|
public string stnNo { get; set; }
|
|
}
|
/// <summary>
|
/// 上报任务参数
|
/// </summary>
|
public class taskReportParame {
|
/// <summary>
|
/// 任务号唯一标识
|
/// </summary>
|
public string taskNo { get; set; }
|
|
|
/// <summary>
|
/// 任务状态
|
/// </summary>
|
public string state { get; set; }
|
|
/// <summary>
|
/// 任务车号
|
/// </summary>
|
public string agvNo { get; set; }
|
}
|
|
|
|
|
/// <summary>
|
/// 取消任务参数
|
/// </summary>
|
public class cancleTaskParme {
|
/// <summary>
|
/// 任务号唯一标识
|
/// </summary>
|
public string task_no { get; set; }
|
}
|
|
|
/// <summary>
|
/// 库位操作记录参数
|
/// </summary>
|
public class LocationRecordsParme
|
{
|
/// <summary>
|
/// 操作开始时间
|
/// </summary>
|
public DateTime operatestarttime { get; set; }
|
/// <summary>
|
/// 操作结束时间
|
/// </summary>
|
public DateTime operateendtime { get; set; }
|
}
|
|
/// <summary>
|
/// 修改物料参数
|
/// </summary>
|
public class MesUdeItemParme {
|
/// <summary>
|
/// 周转卡号
|
/// </summary>
|
public string TurnCardNum { get; set; }
|
|
/// <summary>
|
/// 胶料质量状态
|
/// </summary>
|
public string CHECK_INFO { get; set; }
|
|
|
/// <summary>
|
/// 胶料编码
|
/// </summary>
|
public string PROD_NO { get; set; }
|
|
|
/// <summary>
|
/// 延长报告时间(单位为:H)
|
/// </summary>
|
public float EXPIRED_REP { get; set; }
|
|
/// <summary>
|
/// 数量
|
/// </summary>
|
public float CURRENT_AMOUNT { get; set; }
|
|
|
/// <summary>
|
/// operator
|
/// </summary>
|
public string Operator { get; set; }
|
|
/// <summary>
|
/// operattime
|
/// </summary>
|
public DateTime Operattime { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
/// 查询物料参数
|
/// </summary>
|
public class MesAreaSecItemParme {
|
/// <summary>
|
/// 周转卡号
|
/// </summary>
|
public string TurnCardNum { get; set; }
|
/// <summary>
|
/// 库区
|
/// </summary>
|
public string Location_From { get; set; }
|
}
|
|
|
|
|
|
/// <summary>
|
/// 查询物料返回参数
|
/// </summary>
|
public class MesAreaSecItemReturn
|
{
|
/// <summary>
|
/// 错误说明,当success为False时,errCode有值
|
/// </summary>
|
public string Msg { get; set; }
|
/// <summary>
|
/// 接口调用结果 true成功 false失败
|
/// </summary>
|
public bool Success { get; set; }
|
/// <summary>
|
/// 接口反馈码 无错误为0
|
/// </summary>
|
public int Code { get; set; }
|
|
public int AffectedRows { get; set; }
|
|
public object Data { get; set; }
|
|
public int Status { get; set; }
|
}
|
|
|
/// <summary>
|
/// 绑定或解绑参数
|
/// </summary>
|
public class BindUnbindParme {
|
/// <summary>
|
/// 周转卡号
|
/// </summary>
|
public string TurnCardNum { get; set; }
|
/// <summary>
|
/// 标准重量
|
/// </summary>
|
public float standardWeight { get; set; }
|
/// <summary>
|
/// 制品编号
|
/// </summary>
|
public string PROD_NO { get; set; }
|
/// <summary>
|
/// 工艺编号
|
/// </summary>
|
public string PROD_TECH { get; set; }
|
|
|
/// <summary>
|
/// 状态有2种【合格】【封存】
|
/// </summary>
|
public string CHECK_INFO { get; set; }
|
|
/// <summary>
|
/// 制品规格
|
/// </summary>
|
public string PROD_SPEC { get; set; }
|
/// <summary>
|
/// 制品类型
|
/// </summary>
|
public string PROD_BOM { get; set; }
|
/// <summary>
|
/// 工装编号
|
/// </summary>
|
public string TOOLS_NO { get; set; }
|
/// <summary>
|
/// 载料数量
|
/// </summary>
|
public float ST_AMOUNT { get; set; }
|
/// <summary>
|
/// 当前数量
|
/// </summary>
|
public float CURRENT_AMOUNT { get; set; }
|
/// <summary>
|
/// 生产时间
|
/// </summary>
|
public DateTime PRODUCE_TIME { get; set; }
|
/// <summary>
|
/// 生效时间
|
/// </summary>
|
public DateTime SHELF_LIFE_TIME { get; set; }
|
/// <summary>
|
/// 失效时间
|
/// </summary>
|
public DateTime EXPIRED_TIME { get; set; }
|
/// <summary>
|
/// 缩短报告时间
|
/// </summary>
|
public float SHELF_REP { get; set; }
|
/// <summary>
|
/// 延长报告时间
|
/// </summary>
|
public float EXPIRED_REP { get; set; }
|
/// <summary>
|
/// 业务类型
|
/// 100 绑定
|
/// 200 解绑
|
/// </summary>
|
public string BUSI_TYPE { get; set; }
|
|
/// <summary>
|
/// 绑定的货位
|
/// </summary>
|
public string LOCATION_CODE { get; set; }
|
|
}
|
|
|
public class taskParme
|
{
|
/// <summary>
|
/// 任务优先级
|
/// </summary>
|
public int priority { get; set; }
|
|
|
/// <summary>
|
/// 任务号唯一标识
|
/// </summary>
|
public string taskNo { get; set; }
|
}
|
|
/// <summary>
|
/// 添加任务参数
|
/// </summary>
|
public class addTaskParme
|
{
|
/// <summary>
|
/// 托盘码
|
/// </summary>
|
public string cntrCode { get; set; }
|
|
/// <summary>
|
/// 任务类型
|
/// </summary>
|
public string taskType { get; set; }
|
|
/// <summary>
|
/// 来源系统名称
|
/// </summary>
|
public string creator { get; set; }
|
|
|
/// <summary>
|
/// 任务号唯一标识
|
/// </summary>
|
public string taskNo { get; set; }
|
|
|
/// <summary>
|
/// 任务起点
|
/// </summary>
|
public string start { get; set; }
|
|
|
|
/// <summary>
|
/// 任务终点
|
/// </summary>
|
public string end { get; set; }
|
|
|
/// <summary>
|
/// 任务优先级
|
/// </summary>
|
public int priority { get; set; }
|
|
}
|
|
|
/// <summary>
|
/// 点到点参数
|
/// </summary>
|
public class PtpTaskParme
|
{
|
/// <summary>
|
/// 托盘码
|
/// </summary>
|
public string TOOLS_NO { get; set; }
|
|
|
/// <summary>
|
/// 任务号唯一标识
|
/// </summary>
|
public string task_no { get; set; }
|
|
|
/// <summary>
|
/// 任务起点
|
/// </summary>
|
public string Location_From { get; set; }
|
|
|
|
/// <summary>
|
/// 任务终点
|
/// </summary>
|
public string Location_To { get; set; }
|
|
|
/// <summary>
|
/// 任务优先级
|
/// </summary>
|
public int priority { get; set; }
|
|
}
|
|
|
/// <summary>
|
/// 呼叫胶料
|
/// </summary>
|
public class InWorkAreaParme
|
{
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string task_no { get; set; }
|
|
/// <summary>
|
/// 终点货位
|
/// </summary>
|
public string Location_To { get; set; }
|
|
/// <summary>
|
/// 物料编码
|
/// </summary>
|
public string PROD_NO { get; set; }
|
|
/// <summary>
|
/// 任务类型 1入库 2出库
|
/// </summary>
|
public int Task_type { get; set; }
|
|
/// <summary>
|
/// 优先级
|
/// </summary>
|
public int Priority { get; set; }
|
|
/// <summary>
|
/// 物料状态
|
/// </summary>
|
public string CHECK_INFO { get; set; }
|
|
/// <summary>
|
/// 业务类型 9h呼叫胶料
|
/// </summary>
|
public string BUSI_TYPE { get; set; }
|
}
|
|
|
/// <summary>
|
/// 出入库任务下发接口参数
|
/// </summary>
|
public class ZcInWorkAreaParme {
|
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string task_no { get; set; }
|
/// <summary>
|
/// 任务类型1:入库;2:出库
|
/// </summary>
|
public int Task_type { get; set; }
|
/// <summary>
|
/// 周转卡号
|
/// </summary>
|
public string TurnCardNum { get; set; }
|
/// <summary>
|
/// 标准重量
|
/// </summary>
|
public float standardWeight { get; set; }
|
/// <summary>
|
/// 工装类型 胎侧25,内衬35,胎体/帘布45,带束55,胎圈65,胎面15,纤维85,钢丝95
|
/// </summary>
|
public string TOOLS_TPYE { get; set; }
|
/// <summary>
|
/// 制品编号
|
/// </summary>
|
public string PROD_NO { get; set; }
|
/// <summary>
|
/// 工艺编号
|
/// </summary>
|
public string PROD_TECH { get; set; }
|
/// <summary>
|
/// 制品规格
|
/// </summary>
|
public string PROD_SPEC { get; set; }
|
/// <summary>
|
/// 制品类型
|
/// </summary>
|
public string PROD_BOM { get; set; }
|
/// <summary>
|
/// 制品特征值
|
/// </summary>
|
public string PROD_Feature { get; set; }
|
/// <summary>
|
/// 工装编号
|
/// </summary>
|
public string TOOLS_NO { get; set; }
|
/// <summary>
|
/// 载料数量
|
/// </summary>
|
public float ST_AMOUNT { get; set; }
|
/// <summary>
|
/// 当前数量
|
/// </summary>
|
public float CURRENT_AMOUNT { get; set; }
|
/// <summary>
|
/// 起始库位编号
|
/// </summary>
|
public string Location_From { get; set; }
|
/// <summary>
|
/// 目的库位编号
|
/// </summary>
|
public string Location_To { get; set; }
|
/// <summary>
|
/// 生产时间
|
/// </summary>
|
public DateTime PRODUCE_TIME { get; set; }
|
/// <summary>
|
/// 生效时间
|
/// </summary>
|
public DateTime SHELF_LIFE_TIME { get; set; }
|
/// <summary>
|
/// 失效时间
|
/// </summary>
|
public DateTime EXPIRED_TIME { get; set; }
|
/// <summary>
|
/// 缩短报告时间
|
/// </summary>
|
public float SHELF_REP { get; set; }
|
/// <summary>
|
/// 延长报告时间
|
/// </summary>
|
public float EXPIRED_REP { get; set; }
|
/// <summary>
|
/// 质检状态代码
|
/// </summary>
|
public string CHECK_CODE { get; set; }
|
/// <summary>
|
/// 质检状态
|
/// </summary>
|
public string CHECK_INFO { get; set; }
|
/// <summary>
|
/// 优先级0-普通:任务生成时,均为此级别;1-加急;2-紧急
|
/// </summary>
|
public int Priority { get; set; }
|
/// <summary>
|
/// 任务状态0-初始状态;1-进行中;2-完成;3-任务取消
|
/// </summary>
|
public int Data_status { get; set; }
|
/// <summary>
|
/// 业务类型
|
/// 1 半成品满托入库
|
/// 2 成型机半桶回库
|
/// 3 成型机空桶回库
|
/// 4 成型机满托出库
|
/// 5 成型机带束回库
|
/// 6 成型机带束满托出库
|
/// 7 半成品空托出库
|
/// 8 胶料入库
|
/// 9 呼叫胶料
|
/// 10 叠盘机空托入库
|
/// 11 胶料半桶回库
|
/// 12 空架子入库
|
/// 13 胎圈空托入不带垫片
|
/// 14 胎圈空托出不带垫片
|
/// 100 绑定
|
/// 200 解绑
|
/// </summary>
|
public string BUSI_TYPE { get; set; }
|
}
|
|
|
/// <summary>
|
/// 立库报警上报参数
|
/// </summary>
|
public class WcsWarningParme : BaseModel
|
{
|
public string requestPk { get; set; }
|
public string taskNo { get; set; }
|
public string reqTime { get; set; }
|
public string errorNo { get; set; }
|
public string errorDes { get; set; }
|
public string remarks { get; set; }
|
public string roadway { get; set; }
|
public string areaCode { get; set; }
|
}
|
|
/// <summary>
|
/// 巷道可用上报
|
/// </summary>
|
public class WcsRoadwaystateParme : BaseModel
|
{
|
/// <summary>
|
/// 请求编号
|
/// </summary>
|
public string requestPk { get; set; }
|
/// <summary>
|
/// 库区
|
/// </summary>
|
public string areaCode { get; set; }
|
/// <summary>
|
/// 巷道
|
/// </summary>
|
public string roadWay { get; set; }
|
/// <summary>
|
/// 可用: 0可用 1不可用
|
/// </summary>
|
public string status { get; set; }
|
/// <summary>
|
/// 操作时间
|
/// </summary>
|
public string reqTime { get; set; }
|
}
|
|
|
/// <summary>
|
/// 改道参数
|
/// </summary>
|
public class changeBitParme : BaseModel
|
{
|
/// <summary>
|
/// 请求编号
|
/// </summary>
|
public string requestPk { get; set; }
|
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string taskNo { get; set; }
|
}
|
|
|
|
/// <summary>
|
/// 通知确认
|
/// </summary>
|
public class agvResponseParme : BaseModel
|
{
|
/// <summary>
|
/// 请求编号
|
/// </summary>
|
public string requestPk { get; set; }
|
/// <summary>
|
/// 任务类型 1取货 2放货
|
/// </summary>
|
public string trkType { get; set; }
|
/// <summary>
|
/// allow允许
|
/// </summary>
|
public string isAllow { get; set; }
|
/// <summary>
|
/// 目的地站台号
|
/// </summary>
|
public string stnNo { get; set; }
|
/// <summary>
|
/// 操作人
|
/// </summary>
|
public string clientCode { get; set; }
|
/// <summary>
|
/// 车号
|
/// </summary>
|
public string carNo { get; set; }
|
/// <summary>
|
/// 操作时间
|
/// </summary>
|
public string reqTime { get; set; }
|
}
|
|
|
|
public class WcsCVParme : BaseModel
|
{
|
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string S_TASK_NO { get; set; }
|
/// <summary>
|
/// 接驳位
|
/// </summary>
|
public string JbLocation { get; set; }
|
}
|
|
|
|
/// <summary>
|
/// 立库任务执行通知参数
|
/// </summary>
|
public class WcsOperateTaskParme : BaseModel {
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string requestPk { get; set; }
|
/// <summary>
|
/// 托盘码
|
/// </summary>
|
public string contNo { get; set; }
|
/// <summary>
|
/// 通知类型 1:任务开始;2:完成3:执行中;4 : rfid检验上报 8:放货有货 9: 取货无货
|
/// </summary>
|
public string noticeType { get; set; }
|
/// <summary>
|
/// 当前位置
|
/// </summary>
|
public string curPos { get; set; }
|
/// <summary>
|
/// RFID结果码
|
/// </summary>
|
public string code { get; set; }
|
/// <summary>
|
/// 到达结果
|
/// </summary>
|
public string result { get; set; }
|
/// <summary>
|
/// 操作人
|
/// </summary>
|
public string clientCode { get; set; }
|
/// <summary>
|
/// 操作时间
|
/// </summary>
|
public string reqTime { get; set; }
|
}
|
|
|
/// <summary>
|
/// 立库呼叫空托、满托
|
/// </summary>
|
public class WcsOperateTaskParme1 : BaseModel
|
{
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string requestPk { get; set; }
|
/// <summary>
|
/// 托盘码
|
/// </summary>
|
public string contNo { get; set; }
|
/// <summary>
|
/// 通知类型 0:托盘检测合格,(满拖入)(contNo+curPos必须有值);5:空托出(curPos必须有值)6:空托入(contNo+curPos必须有值)7:空架子入(curPos必须有值)
|
/// </summary>
|
public string noticeType { get; set; }
|
/// <summary>
|
/// 当前位置
|
/// </summary>
|
public string curPos { get; set; }
|
/// <summary>
|
/// RFID结果码 0成功 1失败
|
/// </summary>
|
public string code { get; set; }
|
/// <summary>
|
/// 到达结果
|
/// </summary>
|
public string result { get; set; }
|
/// <summary>
|
/// 操作人
|
/// </summary>
|
public string clientCode { get; set; }
|
/// <summary>
|
/// 操作时间
|
/// </summary>
|
public string reqTime { get; set; }
|
}
|
|
public class WcsWarningReurn
|
{
|
/// <summary>
|
/// 返回码(0-成功 其他-异常码)
|
/// </summary>
|
public string code { get; set; }
|
/// <summary>
|
/// "成功"或“失败原因”
|
/// </summary>
|
public string msg { get; set; }
|
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string requestPk { get; set; }
|
}
|
|
|
|
/// <summary>
|
/// hosttoagv上报车辆状态(参数在hosttoagv服务配置,可修改)
|
/// </summary>
|
public class AgvDeviceStatus
|
{
|
public string infoType { get; set; }
|
public string forkliftNo { get; set; }
|
public string battery { get; set; }
|
public string errCode { get; set; }
|
public string errCode2 { get; set; }
|
public string faildCode { get; set; }
|
public string mileage { get; set; }
|
public string motor { get; set; }
|
public string traffic { get; set; }
|
public string time { get; set; }
|
public string lifts { get; set; }
|
public string pos { get; set; }
|
public string angle { get; set; }
|
public string agvstate { get; set; }
|
public DateTime Operattime { get; set; } = DateTime.Now;
|
}
|
|
}
|
|
/// <summary>
|
/// 项目订制model
|
/// </summary>
|
public class OtherModel
|
{
|
|
}
|
}
|