|
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.PayChannelEnum;
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.PayStatusEnum;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
@@ -30,18 +32,16 @@ public class UserOrderPayment implements Serializable {
|
|
|
private String transNo;
|
|
|
@ApiModelProperty("支付渠道: alipay 支付宝 wx_lite 微信 ")
|
|
|
@TableField(value = "pay_channel_")
|
|
|
- private String payChannel;
|
|
|
+ private PayChannelEnum payChannel;
|
|
|
@ApiModelProperty("交易金额,必须大于0,保留两位小数点,如0.10、100.05等 ")
|
|
|
@TableField(value = "pay_amt_")
|
|
|
private BigDecimal payAmt;
|
|
|
@ApiModelProperty("支付详情信息(用于拉起支付) ")
|
|
|
- @TableField(value = "pay_info")
|
|
|
+ @TableField(value = "pay_info_")
|
|
|
private String payInfo;
|
|
|
- @ApiModelProperty("失效时间(超过支付失效时间的订单,会取出来判断是否已经关单,最大失效时间往前推5分钟) ")
|
|
|
- @TableField(value = "invalid_time_")
|
|
|
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
- private Date invalidTime;
|
|
|
+ @ApiModelProperty("交易状态 pending 交易处理中 succeeded 交易成功 failed 交易失败")
|
|
|
+ @TableField(value = "status_")
|
|
|
+ private PayStatusEnum status;
|
|
|
@ApiModelProperty("到账时间 ")
|
|
|
@TableField(value = "arrival_time_")
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
@@ -85,16 +85,16 @@ public class UserOrderPayment implements Serializable {
|
|
|
public void setTransNo(String transNo) {
|
|
|
this.transNo = transNo;
|
|
|
}
|
|
|
-
|
|
|
- public String getPayChannel() {
|
|
|
+
|
|
|
+ public PayChannelEnum getPayChannel() {
|
|
|
return payChannel;
|
|
|
}
|
|
|
|
|
|
- public void setPayChannel(String payChannel) {
|
|
|
+ public void setPayChannel(PayChannelEnum payChannel) {
|
|
|
this.payChannel = payChannel;
|
|
|
}
|
|
|
-
|
|
|
- public BigDecimal getPayAmt() {
|
|
|
+
|
|
|
+ public BigDecimal getPayAmt() {
|
|
|
return payAmt;
|
|
|
}
|
|
|
|
|
@@ -109,16 +109,16 @@ public class UserOrderPayment implements Serializable {
|
|
|
public void setPayInfo(String payInfo) {
|
|
|
this.payInfo = payInfo;
|
|
|
}
|
|
|
-
|
|
|
- public Date getInvalidTime() {
|
|
|
- return invalidTime;
|
|
|
+
|
|
|
+ public PayStatusEnum getStatus() {
|
|
|
+ return status;
|
|
|
}
|
|
|
|
|
|
- public void setInvalidTime(Date invalidTime) {
|
|
|
- this.invalidTime = invalidTime;
|
|
|
+ public void setStatus(PayStatusEnum status) {
|
|
|
+ this.status = status;
|
|
|
}
|
|
|
-
|
|
|
- public Date getArrivalTime() {
|
|
|
+
|
|
|
+ public Date getArrivalTime() {
|
|
|
return arrivalTime;
|
|
|
}
|
|
|
|