username@email.com
2025-04-27 15eb82df2d6ec539e9d4245bfe08d531e8eb6379
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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
using System;
using System.Collections.Generic;
using System.Text;
 
namespace DTO
{
    public class ResultEntity
    {
        /// <summary>
        /// 操作是否成功
        /// </summary>
        public bool Result { get; set; }
        /// <summary>
        /// 执行返回消息  
        /// </summary>
        public string Message { get; set; }
        /// <summary>
        /// 其他扩展消息
        /// </summary>
        public string Remark { get; set; }
 
        /// <summary>
        /// 返回至前端查询  代表成功的ID编号 编辑 新增 都需要赋值
        /// </summary>
        public string ReturnID { get; set; }
 
        /// <summary>
        /// 返回任务id
        /// </summary>
        public string TaskID { get; set; }
 
        /// <summary>
        /// 返回流程是否结束
        /// </summary>
        public bool IsFinish { get; set; }
    }
    public class ResultEntity<T>
    {
        /// <summary>
        /// 操作是否成功
        /// </summary>
        public bool Result { get; set; }
        public string Message { get; set; }
        /// <summary>
        /// 如果执行结果为false,其错误信息 
        /// </summary>
        public string Remark { get; set; }
        public string Remark2 { get; set; }
        public List<T> DataList { get; set; }
        public T DataInfo { get; set; }
    }
 
 
    public class ReturnMsg<T>
    {
        
        /// <summary>
        /// 操作是否成功
        /// </summary>
        public int code { get; set; }
        public string error { get; set; }
        public T returnObj { get; set; }
 
        public int count { get; set; }
        
    }
 
 
    /// <summary>
    /// 订单表
    /// </summary>
    [Serializable]
    public class UserOrders
    {
 
 
        #region Model
        private int _id;
        private string _order_no = string.Empty;
        private int _payment_id = 0;
        private int _payment_status = 0;
        private DateTime? _payment_time;
        private string _express_no = string.Empty;
        private int _express_status = 0;
        private DateTime? _express_time;
        private string _accept_name = string.Empty;
        private string _mobile = string.Empty;
        private string _area = string.Empty;
        private string _address = string.Empty;
        private int _is_invoice = 0;
        private string _invoice_title = string.Empty;
        private decimal _invoice_taxes = 0M;
        private decimal _payable_amount = 0M;
        private decimal _real_amount = 0M;
        private decimal _order_amount = 0M;
        private int _status = 1;
        private DateTime _add_time = DateTime.Now;
        private DateTime? _complete_time;
 
        /// <summary>
        /// 订单类型
        /// </summary>
        public string order_type { get; set; }
 
        /// <summary>
        /// 自增ID
        /// </summary>
        public int id
        {
            set { _id = value; }
            get { return _id; }
        }
 
        /// <summary>
        /// 订单号
        /// </summary>
        public string order_no
        {
            set { _order_no = value; }
            get { return _order_no; }
        }
 
        /// <summary>
        /// 支付方式
        /// </summary>
        public int payment_id
        {
            set { _payment_id = value; }
            get { return _payment_id; }
        }
 
        /// <summary>
        /// 支付状态0未支付1待支付2已支付
        /// </summary>
        public int payment_status
        {
            set { _payment_status = value; }
            get { return _payment_status; }
        }
 
        /// <summary>
        /// 快递单号
        /// </summary>
        public string express_no
        {
            set { _express_no = value; }
            get { return _express_no; }
        }
 
        /// <summary>
        /// 收货人姓名
        /// </summary>
        public string accept_name
        {
            set { _accept_name = value; }
            get { return _accept_name; }
        }
 
        /// <summary>
        /// 手机
        /// </summary>
        public string mobile
        {
            set { _mobile = value; }
            get { return _mobile; }
        }
 
        /// <summary>
        /// 所属省市区
        /// </summary>
        public string area
        {
            set { _area = value; }
            get { return _area; }
        }
 
        /// <summary>
        /// 收货地址
        /// </summary>
        public string address
        {
            set { _address = value; }
            get { return _address; }
        }
 
        /// <summary>
        /// 是否索要发票
        /// </summary>
        public int is_invoice
        {
            set { _is_invoice = value; }
            get { return _is_invoice; }
        }
 
        /// <summary>
        /// 发票抬头
        /// </summary>
        public string invoice_title
        {
            set { _invoice_title = value; }
            get { return _invoice_title; }
        }
 
        /// <summary>
        /// 订单总金额
        /// </summary>
        public decimal order_amount
        {
            set { _order_amount = value; }
            get { return _order_amount; }
        }
 
        /// <summary>
        /// 状态说明
        /// </summary>
        public string statusChs
        {
            get; set;
        }
 
        /// <summary>
        /// 下单时间
        /// </summary>
        public DateTime add_time
        {
            set { _add_time = value; }
            get { return _add_time; }
        }
 
        private List<usercart_items> _order_goods;
        /// <summary>
        /// 商品列表
        /// </summary>
        public List<usercart_items> order_goods
        {
            set { _order_goods = value; }
            get { return _order_goods; }
        }
        #endregion
    }
 
    /// <summary>
    /// 购物车列表
    /// </summary>
    [Serializable]
    public class usercart_items
    {
        #region Model
        private string _img_url = string.Empty;
        private decimal _sell_price = 0M;
        private int _quantity = 1;
        private int _stock_quantity = 0;
 
        /// <summary>
        /// ID
        /// </summary>
        public int id
        {
            get; set;
        }
 
        /// <summary>
        /// 商品ID
        /// </summary>
        public int good_id
        {
            get; set;
        }
 
        /// <summary>
        /// 商品名称
        /// </summary>
        public string name
        {
            get; set;
        }
 
        /// <summary>
        /// 图片路径
        /// </summary>
        public string img_url
        {
            set { _img_url = value; }
            get { return _img_url; }
        }
 
        /// <summary>
        /// 销售单价
        /// </summary>
        public decimal sell_price
        {
            set { _sell_price = value; }
            get { return _sell_price; }
        }
 
        /// <summary>
        /// 购买数量
        /// </summary>
        public int quantity
        {
            get { return _quantity; }
            set { _quantity = value; }
        }
 
        /// <summary>
        /// 库存数量
        /// </summary>
        public int stock_quantity
        {
            set { _stock_quantity = value; }
            get { return _stock_quantity; }
        }
        #endregion
    }
}