kazelee
2025-05-09 62e3ff7506396fcb7f7737900806e838c2466aa3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace HH.WCS.Mobox3.DSZSH.Dtos.Response {
    public class MoboxResponse : BaseResponse {
        /// <summary>
        /// Mobox 接口返回
        /// </summary>
        public class SimpleResult : Result {
            public List<object> Results { get; set; } = new List<object>();
        }
 
        /// <summary>
        /// mobox 取消任务、标记完成任务
        /// </summary>
        public class MoboxTaskBase {
            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; }
        }
    }
}