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; 
 | 
  
 | 
} 
 |