package com.cyksj.model.request; import lombok.Getter; import lombok.Setter; import javax.validation.constraints.NotNull; import java.math.BigDecimal; import java.util.List; /** * 项目名: yhlxj2 * 文件名: VipOrderDonPayReq * 创建者: JavaZou * 创建时间:2025/5/13 11:15 */ @Getter @Setter public class VipOrderDonPayReq { private Long userId; /** * 金额 */ @NotNull(message = "请输入金额") private BigDecimal donMoney; /** * 渠道链接id */ private Long popularizeId; /** * 是否是网页端支付 默认0移动端支付 */ private Boolean isWebPay; /** * 余额支付 */ private BigDecimal balance; private String callback; private String callbackType; private Long goodsId; /** * 礼品卡现金支付 */ private BigDecimal gcCash; /** * 礼品卡现金支付所拥有id */ private List gcpIds; private String ip; private String location; private String type; /** * 是否抵扣 */ private Boolean isDeduct = false; }