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