shikeyin
2024-01-11 65da8373531677b1c37a98f53eaa30c892f35e5a
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
package com.ishop.model.request;
 
import java.io.Serializable;
 
public class OrderPayRequest implements Serializable {
 
    public String getOrderNo() {
        return orderNo;
    }
 
    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }
 
    public String getPayType() {
        return payType;
    }
 
    public void setPayType(String payType) {
        this.payType = payType;
    }
 
    public String getPayChannel() {
        return payChannel;
    }
 
    public void setPayChannel(String payChannel) {
        this.payChannel = payChannel;
    }
 
    public String getFrom() {
        return from;
    }
 
    public void setFrom(String from) {
        this.from = from;
    }
 
    public Integer getScene() {
        return scene;
    }
 
    public void setScene(Integer scene) {
        this.scene = scene;
    }
 
    /**
     * 余额支付时,需要输入支付密码
     * @return
     * @date 2023-08-07
     */
    public String getPayPass() {
        return payPass;
    }
 
    public void setPayPass(String payPass) {
        this.payPass = payPass;
    }
 
    private String payPass;
    //    @ApiModelProperty(value = "订单编号", required = true)
//    @NotBlank(message = "订单编号不能为空")
    private String orderNo;
 
//    @ApiModelProperty(value = "支付方式:weixin,alipay,yue", required = true)
//    @NotBlank(message = "支付方式不能为空")
//    @StringContains(limitValues = {"weixin","alipay","yue"}, message = "未知的支付方式")
    private String payType;
 
//    @ApiModelProperty(value = "支付渠道:public-公众号,mini-小程序,h5-网页支付,yue-余额,wechatIos-微信Ios,wechatAndroid-微信Android,alipay-支付包,alipayApp-支付宝App, video=视频号", required = true)
//    @NotBlank(message = "支付渠道不能为空")
//    @StringContains(limitValues = {"public","mini","h5","yue","wechatIos","wechatAndroid","alipay","alipayApp","video"}, message = "未知的支付渠道")
    private String payChannel;
 
//    @ApiModelProperty(value = "支付平台")
    private String from;
 
//    @ApiModelProperty(value = "下单时小程序的场景值")
    private Integer scene;
}