|  |  |  | 
|---|
|  |  |  | import io.swagger.annotations.ApiModelProperty; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import javax.validation.constraints.Min; | 
|---|
|  |  |  | import javax.validation.constraints.NotBlank; | 
|---|
|  |  |  | import javax.validation.constraints.NotNull; | 
|---|
|  |  |  | import java.math.BigDecimal; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | * @date 2022-05-05 | 
|---|
|  |  |  | **/ | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | @ApiModel(value = "CommissionChangeDto", description = "佣金划转参数接收类") | 
|---|
|  |  |  | @ApiModel(value = "CommissionChangeDto", description = "兑换碳币") | 
|---|
|  |  |  | public class CommissionChangeDto { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "划转金额", example = "100") | 
|---|
|  |  |  | @NotNull(message = "请输入划转金额") | 
|---|
|  |  |  | @NotNull(message = "参数不能为空") | 
|---|
|  |  |  | @Min(0) | 
|---|
|  |  |  | @ApiModelProperty(value = "碳积分", example = "1") | 
|---|
|  |  |  | private BigDecimal amount; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "类型 1-to余额 2-to竞猜积分", example = "1") | 
|---|
|  |  |  | @NotNull(message = "参数错误") | 
|---|
|  |  |  | private Integer type; | 
|---|
|  |  |  | @NotBlank(message = "参数不能为空") | 
|---|
|  |  |  | @ApiModelProperty(value = "交易密码", example = "123456") | 
|---|
|  |  |  | private String tradePwd; | 
|---|
|  |  |  | } | 
|---|