package com.ruoyi.system.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; import java.io.Serializable; import java.math.BigDecimal; @Data @ApiModel(value = "结账DTO") public class CheckoutDTO implements Serializable { @ApiModelProperty(value = "订单id") @NotNull(message = "订单id不可为空") private Long orderId; @ApiModelProperty(value = "支付方式 1=现金 2=支付宝 3=微信 4=银行卡 5=其他") @NotNull(message = "支付方式不可为空") private Integer payType; @ApiModelProperty(value = "支付金额") @NotNull(message = "支付金额不可为空") private BigDecimal payMoney; }