mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
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
package com.panzhihua.common.model.dtos.common;
 
import java.math.BigDecimal;
import java.util.Date;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
/**
 * title: 新增电动车商城-微信交易流水表请求参数
 * <p>
 * projectName 成都呐喊信息技术有限公司-智慧社区项目
 * <p>
 * description: 新增电动车商城-微信交易流水表请求参数
 *
 * @author lyq
 * @date 2022-04-01 13:18:50
 */
@Data
@ApiModel("新增电动车商城-微信交易流水表请求参数")
public class AddComBatteryTradeOrderDto {
 
 
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;
 
    /**
     * 用户openid
     */
    @ApiModelProperty(value = "用户openid")
    private String openId;
 
    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;
 
    /**
     * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)
     */
    @ApiModelProperty(value = "订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)")
    private Integer status;
 
    /**
     * 支付类型(1.微信 )
     */
    @ApiModelProperty(value = "支付类型(1.微信 )")
    private Integer payType;
 
    /**
     * 订单支付状态(1.待支付 2.已支付)
     */
    @ApiModelProperty(value = "订单支付状态(1.待支付 2.已支付)")
    private Integer payStatus;
 
    /**
     * 订单金额
     */
    @ApiModelProperty(value = "订单金额")
    private BigDecimal orderAmount;
 
    /**
     * 实际支付金额
     */
    @ApiModelProperty(value = "实际支付金额")
    private BigDecimal payAmount;
 
    /**
     * 支付单号
     */
    @ApiModelProperty(value = "支付单号")
    private String payNo;
 
    /**
     * 支付时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "支付时间")
    private Date payTime;
 
    /**
     * 交易类型(1.电动车商城购买商品)
     */
    @ApiModelProperty(value = "交易类型(1.电动车商城购买商品)")
    private Integer tradeType;
 
    /**
     * 交易业务订单id
     */
    @ApiModelProperty(value = "交易业务订单id")
    private Long tradeOrderId;
 
    /**
     * 交易业务订单号
     */
    @ApiModelProperty(value = "交易业务订单号")
    private String tradeOrderNo;
 
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "创建时间")
    private Date createAt;
 
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private Long createBy;
 
    /**
     * 修改时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "修改时间")
    private Date updateAt;
 
 
}