wangxinhui
2026-04-08 6861434f1445d1685b67a24897890c34f8c54f85
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace WIDESEA_DTO.Task
{
    /// <summary>
    /// 接口参数 - 料框入库请求
    /// </summary>
    public class Inbound
    {
        /// <summary>
        /// 接口名称
        /// </summary>
        public string SpName { get; set; }
 
        /// <summary>
        /// 时间戳格式 YYYY-MM-dd HH:mm:ss
        /// </summary>
        public string Datetime { get; set; }
 
        /// <summary>
        /// 业务类型
        /// </summary>
        public string FormId { get; set; }
 
        /// <summary>
        /// 请求数据
        /// </summary>
        public InboundData Data { get; set; }
    }
 
    /// <summary>
    /// 料框入库请求数据
    /// </summary>
    public class InboundData
    {
        /// <summary>
        /// 框号
        /// </summary>
        public string ContainerNo { get; set; }
 
        /// <summary>
        /// 唯一 ID
        /// </summary>
        public string MsgID { get; set; }
 
        /// <summary>
        /// 任务优先级0-98(0最小;98最高)
        /// </summary>
        public string TaskSort { get; set; }
 
        /// <summary>
        /// 当前扫码所在区域(源区域)
        /// </summary>
        public string OriginalArea { get; set; }
 
        /// <summary>
        /// 当前扫描所在点位(源点位)
        /// </summary>
        public string OriginalLocation { get; set; }
 
        /// <summary>
        /// 目标区域(生产区域/发货区域)
        /// </summary>
        public string TargetArea { get; set; }
 
        /// <summary>
        /// 目标点位(生产点位/发货点位)
        /// </summary>
        public string TargetLocation { get; set; }
 
        /// <summary>
        /// 生产线
        /// </summary>
        public string ProduceLine { get; set; }
 
        /// <summary>
        /// 发起人
        /// </summary>
        public string ProsonName { get; set; }
 
    }
 
    /// <summary>
    /// 接口响应
    /// </summary>
    public class InboundResponse
    {
        /// <summary>
        /// 响应结果 (true 成功 false 失败)
        /// </summary>
        public bool Status { get; set; }
 
        /// <summary>
        /// 响应码
        /// </summary>
        public string Code { get; set; }
 
        /// <summary>
        /// 描述
        /// </summary>
        public string Message { get; set; }
 
        /// <summary>
        /// 响应数据 (没有为 null)
        /// </summary>
        public InboundResponseData Data { get; set; }
    }
 
    /// <summary>
    /// 接口响应数据
    /// </summary>
    public class InboundResponseData
    {
        /// <summary>
        /// 唯一 ID
        /// </summary>
        public string MsgId { get; set; }
 
        /// <summary>
        /// 框号
        /// </summary>
        public string ContainerNo { get; set; }
 
        /// <summary>
        /// 是否空框 false 非空框;true 空框
        /// </summary>
        public bool IsEmpty { get; set; }
 
        /// <summary>
        /// 是否满框 false 半框;true 满框
        /// </summary>
        public bool IsFill { get; set; }
 
        /// <summary>
        /// 是否分拣 false 不分拣;true 分拣
        /// </summary>
        public bool IsPick { get; set; }
    }
}