package com.xcong.excoin.modules.documentary.vo; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel(value = "TradeOrderInfoVo", description = "返回类") public class TradeOrderInfoVo { @ApiModelProperty("币种") private String symbol; @ApiModelProperty("订单类型 -1撤单,1开多,2开空,3平多,4平空") private int orderType; @ApiModelProperty("杠杆") private int leverRatio; @ApiModelProperty("开仓价") private BigDecimal openingPrice; @ApiModelProperty("平仓价") private BigDecimal closingPrice; @ApiModelProperty("盈亏金额") private BigDecimal rewardAmount; @ApiModelProperty("盈亏比例") private BigDecimal rewardRatio; @ApiModelProperty("张数") private int symbolCnt; @ApiModelProperty("保证金") private BigDecimal bondAmount; @ApiModelProperty("当前价") private BigDecimal newPrice; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty("开仓时间") private Date openingTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty("平仓时间") private Date closingTime; @ApiModelProperty("订单编号") private String orderNo; @ApiModelProperty("订单Id") private long orderId; @ApiModelProperty("交易员") private String nickname; }