package cc.mrbird.febs.mall.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.DecimalMin; import javax.validation.constraints.Digits; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.math.BigDecimal; @Data @ApiModel(value = "ApiChargeInfoDto", description = "忘记/修改密码参数接收类") public class ApiChargeInfoDto { @NotBlank(message = "地址不能为空") @ApiModelProperty(value = "地址", example = "oxsfsafssd") private String address; // @Digits(integer = 9, fraction=2, message = "amount格式不正确") @DecimalMin(value = "0.00", message = "amount格式不正确") @NotNull(message = "amount不为空") @ApiModelProperty(value = "金额", example = "3.00") private BigDecimal amount; // @NotBlank(message = "HASH值不能为空") // @ApiModelProperty(value = "HASH值", example = "sd6f456s4a5") // private String hash; }