package com.xcong.excoin.modules.okxNewPrice.okxpi.query.dto; import com.baomidou.mybatisplus.annotation.TableField; import lombok.Data; import java.math.BigDecimal; @Data public class QuantOperateRecode{ private String tradeNumber;//交易编号 private String operationCode;//操作编号 private String sellTradeNumber;//卖出的订单号 private Long currencyId;//操作币种ID private String exchange;//交易所名称 private Long apiMessageId;//交易所ID private Long memberId;//用户ID private String coinPair;//货币对 private Integer coinType;//计价货币 1-USDTU本位 2-USDT币本位 private Integer coinDirect;//方向 1-买多 2-买空 private BigDecimal coinLevel;//杠杆倍数 private BigDecimal pageNum;//张数 private BigDecimal price;//均价 private BigDecimal amount;//总价 private BigDecimal profit;//盈亏 private BigDecimal fee;//费用与返佣 private BigDecimal singleOrder;//单序 private BigDecimal quantity;//数量 private Integer directStatus;//策略 1-顺势 2-逆势 private Integer type;//方式 1.网络 2.其他 private Integer status;//所属状态 1-开仓 2-平仓 private Integer finishStatus;//所属状态 1-未完成 2-已完成 3-撤单 4-已卖出(针对买单由此状态)5.-交易失败 private String ordId;//交易所订单ID private BigDecimal sellPrice;//计划平仓价格 private BigDecimal incomePrice;//平仓传入价格 private BigDecimal rangeRatio;//比率区域 private Integer lockStatus;//卖出状态 0-未锁定 1-已锁定 private String buyRediskey;//买单的rediskey private Integer tickSz;//下单精度 @TableField(exist = false) private String startTime;//开始时间 @TableField(exist = false) private String endTime;//结束时间 @TableField(exist = false) private Integer excludeFinishStatus;//查询时排除状态 }