package com.ruoyi.domain.other; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.NonNull; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotNull; import java.math.BigDecimal; @Data public class CreateOrderParam { @NotNull(message = "商品id不能为空。") private Integer goodsId; @NotNull(message = "商品价格不能为空。") private BigDecimal goodsPrice; @NotNull(message = "商品数量不能为空。") @Min(value = 1, message = "最小值1") private Integer goodsNum; @ApiModelProperty("对接qs支付新增:支付方式(alipay/wxpay)") private String payType; @ApiModelProperty("1:原有支付,2:图片支付") private Integer payWay = 1; @ApiModelProperty("百度推广bdvid") private String bdVid; }