ke_junjie
2025-06-04 84620534eb627e95811b971a4b552b6a177829bf
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
using iWare.Wms.Core;
using iWare.Wms.Core.Enum;
using iWare.Wms.Core.Service;
using System.ComponentModel.DataAnnotations;
 
namespace iWare.Wms.Application
{    
    
    /// <summary>
    /// 站点信息查询参数
    /// </summary>
    public class WareSiteSearch : PageInputBase
    {
        /// <summary>
        /// 站点名称
        /// </summary>
        public virtual string Name { get; set; }
        
        /// <summary>
        /// 站点编码
        /// </summary>
        public virtual string Code { get; set; }
        
        /// <summary>
        /// 描述
        /// </summary>
        public virtual string Describe { get; set; }
        
        /// <summary>
        /// x坐标
        /// </summary>
        public virtual decimal? Xcoordinate { get; set; }
        
        /// <summary>
        /// y坐标
        /// </summary>
        public virtual decimal? Ycoordinate { get; set; }
        
        /// <summary>
        /// 站点类型
        /// </summary>
        public virtual int? SiteType { get; set; }
        
        /// <summary>
        /// 状态
        /// </summary>
        public virtual iWare.Wms.Core.CommonStatus Status { get; set; }
        
        /// <summary>
        /// 所属巷道
        /// </summary>
        public virtual int? Lane { get; set; }
        
        /// <summary>
        /// 操作备注
        /// </summary>
        public virtual string OperationRemarks { get; set; }
        
        /// <summary>
        /// 用户所属线别
        /// </summary>
        public virtual LineTypeEnum? LineType { get; set; }
        
    }
 
    /// <summary>
    /// 站点信息输入参数
    /// </summary>
    public class WareSiteInput
    {
        /// <summary>
        /// 站点名称
        /// </summary>
        public virtual string Name { get; set; }
        
        /// <summary>
        /// 站点编码
        /// </summary>
        public virtual string Code { get; set; }
        
        /// <summary>
        /// 描述
        /// </summary>
        public virtual string Describe { get; set; }
        
        /// <summary>
        /// x坐标
        /// </summary>
        public virtual decimal Xcoordinate { get; set; }
        
        /// <summary>
        /// y坐标
        /// </summary>
        public virtual decimal Ycoordinate { get; set; }
        
        /// <summary>
        /// 站点类型
        /// </summary>
        public virtual int SiteType { get; set; }
        
        /// <summary>
        /// 状态
        /// </summary>
        public virtual iWare.Wms.Core.CommonStatus Status { get; set; }
        
        /// <summary>
        /// 所属巷道
        /// </summary>
        public virtual int Lane { get; set; }
        
        /// <summary>
        /// 操作备注
        /// </summary>
        public virtual string OperationRemarks { get; set; }
        
        /// <summary>
        /// 用户所属线别
        /// </summary>
        public virtual iWare.Wms.Core.Enum.LineTypeEnum LineType { get; set; }
        
    }
 
    public class AddWareSiteInput : WareSiteInput
    {
    }
 
    public class DeleteWareSiteInput : BaseId
    {
    }
 
    public class UpdateWareSiteInput : WareSiteInput
    {
        /// <summary>
        /// Id主键
        /// </summary>
        [Required(ErrorMessage = "Id主键不能为空")]
        public long Id { get; set; }
        
    }
 
    public class QueryeWareSiteInput : BaseId
    {
 
    }
}