schangxiang@126.com
2025-09-17 ff43ddf18764629ff875478e4e47a7281cbd230a
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
using Admin.NET.Core;
using System.ComponentModel.DataAnnotations;
 
namespace Admin.NET.Application;
 
/// <summary>
/// 组盘、解绑信息基础输入参数
/// </summary>
public class WmsGroupDiskBaseInput
{
 
    /// <summary>
    /// 标记 
    /// 1:物料组盘
    /// 2:空容器组盘 
    /// 3:物料解绑
    /// 4:空容器解绑
    /// </summary>
    public int Flag { get; set; }
 
    /// <summary>
    /// 容器编码
    /// </summary>
    [Required(ErrorMessage = "容器编码不能为空")]
    public string ContainerCode { get; set; }
 
    
    public List<DiyAddWmsContainerMaterialInput> orderDetails { get; set; }
}
 
/// <summary>
/// 组盘、解绑信息基础输入参数
/// </summary>
public class DiyAddWmsContainerMaterialInput : WmsStockQuanBaseInput
{
 
 
}
 
 
 
/// <summary>
/// 组盘、解绑信息分页查询输入参数
/// </summary>
public class WmsGroupDiskInput : BasePageInput
{
 
 
}
 
/// <summary>
/// 组盘、解绑信息增加输入参数
/// </summary>
public class AddWmsGroupDiskInput : WmsGroupDiskBaseInput
{
 
 
}
 
/// <summary>
///组盘、解绑信息删除输入参数
/// </summary>
public class DeleteWmsGroupDiskInput : BaseIdInput
{
}
 
/// <summary>
/// 组盘、解绑信息更新输入参数
/// </summary>
public class UpdateWmsGroupDiskInput : AddWmsGroupDiskInput
{
    /// <summary>
    /// 主键Id
    /// </summary>
    [Required(ErrorMessage = "主键Id不能为空")]
    public long Id { get; set; }
 
}
 
/// <summary>
/// 组盘、解绑信息主键查询输入参数
/// </summary>
public class QueryByIdWmsGroupDiskInput : DeleteWmsGroupDiskInput
{
 
 
}
/// <summary>
/// 组盘查询入参
/// </summary>
public class DiyWmsGroupDiskInput : BasePageInput
{
    /// <summary>
    /// 标记
    /// 1:
    /// </summary>
    public int Flag { get; set; }
 
    /// <summary>
    /// 操作类型 0 解绑  1 绑定
    /// </summary>
    public int? ActionType { get; set; }
 
    /// <summary>
    /// 容器编码
    /// </summary>
    public string? ContainerCode { get; set; }
 
    /// <summary>
    /// 跟踪码
    /// </summary>
    public string? SNCode { get; set; }
 
}
 
/// <summary>
/// 组盘查询入参
/// </summary>
public class DiyWmsGroupDiskBaseInput
{
    /// <summary>
    /// 容器编码
    /// </summary>
    public string? ContainerCode { get; set; }
 
    /// <summary>
    /// 跟踪码
    /// </summary>
    public string? SNCode { get; set; }
 
}