package cn.lili.modules.payment.kit.dto; import cn.lili.modules.lmk.domain.form.CustomizeTemplateForm; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.ToString; import javax.validation.constraints.NotNull; import java.util.List; /** * 支付参数 * * @author Chopper * @since 2020/12/19 11:46 */ @Data @ToString public class PayParam { @NotNull @ApiModelProperty(value = "交易类型", allowableValues = "TRADE,ORDER,RECHARGE") private String orderType; @NotNull @ApiModelProperty(value = "订单号") private String sn; @NotNull @ApiModelProperty(value = "客户端类型") private String clientType; @ApiModelProperty(value = "模板信息") private List templateForm; @ApiModelProperty(value = "模板id") private String templateId; @ApiModelProperty(value = "模板名称") private String templateName; @ApiModelProperty(value = "选中图片") private String chooseImage; @ApiModelProperty(value = "选中图片Id") private String chooseImageId; }