| New file |
| | |
| | | package com.xcong.excoin.modules.contract.parameter.dto; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | 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; |
| | | |
| | | /** |
| | | * @author wzy |
| | | * @date 2020-05-27 |
| | | **/ |
| | | @Data |
| | | @ApiModel(value = "SubmitEntrustDto", description = "提交委托订单接口接受类") |
| | | public class SubmitEntrustDto { |
| | | |
| | | @NotNull() |
| | | @Min(1) |
| | | @ApiModelProperty(value = "委托价", example = "9000.00") |
| | | private BigDecimal entrustPrice; |
| | | |
| | | @NotNull |
| | | @ApiModelProperty(value = "委托类型 1开多 2开空 3平多 4平空", example = "1") |
| | | private int entrustType; |
| | | |
| | | @NotBlank |
| | | @ApiModelProperty(value = "币种", example = "BTC/USDT") |
| | | private String symbol; |
| | | |
| | | @NotNull |
| | | @Min(1) |
| | | @ApiModelProperty(value = "币种数量", example = "1") |
| | | private int symbolCnt; |
| | | |
| | | @NotNull |
| | | @ApiModelProperty(value = "杠杆倍率", example = "100") |
| | | private int leverRatio; |
| | | |
| | | } |