package com.muchinfo.mtp3pojos.vo.tradingmarket;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="TradingManualQuoterParam对象", description="报价")
public class TradingManualNewQuoterParam {

    @ApiModelProperty(value = "卖价")
    private BigDecimal ask;

    @ApiModelProperty(value = "卖点差")
    private Long askMove;

    private Integer askSelect;

    @ApiModelProperty(value = "买价")
    private BigDecimal bid;
    @ApiModelProperty(value = "买点差")
    private Long bidMove;
    private Integer bidSelect;
    @ApiModelProperty(value = "报价小数位")
    private Integer decimalplace;
    private String goodscode;
    @ApiModelProperty(value = "所属商品名称")
    private String goodsname;
    private Long goodsid;
    private Long marketid;
    @ApiModelProperty(value = "报价随机量下限")
    private Long quoteminvalue;
    @ApiModelProperty(value = "报价随机量上限")
    private Long quotemaxvalue;
    private Long quoterid;
    @ApiModelProperty(value = "行情源类型")
    private Integer quotetype;
    @ApiModelProperty(value = "市场交易模式")
    private Integer trademode;
    @ApiModelProperty(value = "市场交易属性")
    private Integer tradeproperty;

    @ApiModelProperty(value = "买量")
    private Long buyqty;
    @ApiModelProperty(value = "卖量")
    private Long sellqty;
}
