package com.xcong.excoin.modules.otc.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel(value = "OtcOrderDetailVo", description = "otc订单详情") public class BuyOrderDetailVo { @ApiModelProperty(value = "交易总额") private BigDecimal totalAmount; @ApiModelProperty(value = "交易数量") private BigDecimal usdtAmount; @ApiModelProperty(value = "单价") private BigDecimal unitPrice; @ApiModelProperty(value = "订单编号") private String orderNo; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty("下单时间") private Date createTime; @ApiModelProperty(value = "银行名称") private String bankName; @ApiModelProperty(value = "银行卡号") private String bankNo; @ApiModelProperty(value = "银行卡姓名") private String cardName; @ApiModelProperty(value = "支付方式 1-微信 2-支付宝 3-银行卡") private String payType; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "支付时间") private Date payTime; @ApiModelProperty(value = "姓名") private String payName; @ApiModelProperty(value = "商家昵称") private String saleName; @ApiModelProperty(value = "商家ID") private Long mbId; @ApiModelProperty(value = "订单数量") private Integer orderCnt; @ApiModelProperty(value = "完成率") private BigDecimal finishRatio; @ApiModelProperty(value = "是否市商 1是 2否") private Integer isMb; @ApiModelProperty(value = "订单状态 1-已提交 2-已付款 3-完成") private Integer status; @ApiModelProperty(value = "剩余秒数") private Long times; @ApiModelProperty(value = "是否已拉黑 1-是 2-否") private Integer isBlack; @ApiModelProperty(value = "是否自己的委托单 1-是 2-否") private Integer isOwnEntrust; }