KKSU
2024-05-15 9032cfd86add804ffa18c30942358bbe09aa96b5
src/main/java/cc/mrbird/febs/dapp/dto/TransferDto.java
@@ -4,6 +4,11 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.Valid;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
/**
 * @author wzy
 * @date 2022-05-27
@@ -12,12 +17,25 @@
@ApiModel(value = "TransferDto", description = "转账接口参数类")
public class TransferDto {
    @ApiModelProperty(value = "1-买入 2-卖出", example = "1")
    @NotNull(message = "类型不能为空")
    @ApiModelProperty(value = "1-质押", example = "1")
    private Integer type;
    @ApiModelProperty(value = "交易hash", example = "123")
    private String txHash;
    @ApiModelProperty(value = "地址", example = "0x123")
    private String address;
    @Valid
    @NotNull(message = "数量不能为空")
    @Min(0)
    @ApiModelProperty(value = "数量", example = "1")
    private BigDecimal amount;
    @ApiModelProperty(value = "价格", example = "1.0")
    private BigDecimal price;
    @ApiModelProperty(value = "id", example = "1")
    private Long id;
    @ApiModelProperty(value = "success/fail", example = "success")
    private String flag;
}