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;
|
}
|