| | |
| | | package com.xcong.excoin.modules.trademanage.entity; |
| | | |
| | | import java.math.BigDecimal; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.xcong.excoin.common.entity.BaseEntity; |
| | | |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 合约持仓订单表 |
| | | * |
| | | * @author wzy |
| | | * @date 2020-05-27 |
| | | **/ |
| | | @Data |
| | | @TableName("contract_hold_order") |
| | | public class ContractHoldOrderEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | private static final long serialVersionUID = 1L; |
| | | /** |
| | | * 是否可平仓 1-是 |
| | | */ |
| | | public static final int ORDER_CAN_CLOSING_Y = 1; |
| | | /** |
| | | * 是否可平仓 0-否 |
| | | */ |
| | | public static final int ORDER_CAN_CLOSING_N = 0; |
| | | |
| | | /** |
| | | * 开多 |
| | | */ |
| | | public static final int OPENING_TYPE_MORE = 1; |
| | | |
| | | /** |
| | | * 开空 |
| | | */ |
| | | public static final int OPENING_TYPE_LESS = 2; |
| | | |
| | | /** |
| | | * 交易类型 市价 |
| | | */ |
| | | public static final int TRADE_TYPE_MARK = 1; |
| | | |
| | | /** |
| | | * 交易类型 限价 |
| | | */ |
| | | public static final int TRADE_TYPE_LIMIT = 2; |
| | | |
| | | /** |
| | | * 会员Id |
| | | */ |
| | | private Long memberId; |
| | | |
| | | /** |
| | | * 订单编号 |
| | | */ |
| | | private String orderNo; |
| | | |
| | | /** |
| | | * 仓位类型 1-逐仓 2-全仓 |
| | | */ |
| | | private int positionType; |
| | | |
| | | /** |
| | | * 交易类型 1-市价 2-限价 |
| | | */ |
| | | private int tradeType; |
| | | |
| | | /** |
| | | * 币种 |
| | | */ |
| | | private String symbol; |
| | | |
| | | /** |
| | | * 手数 |
| | | */ |
| | | private int symbolCnt; |
| | | |
| | | /** |
| | | * 可平张数(仅全仓模式) |
| | | */ |
| | | private int symbolCntSale; |
| | | |
| | | /** |
| | | * 币种规格 |
| | | */ |
| | | private BigDecimal symbolSku; |
| | | |
| | | /** |
| | | * 开仓价 |
| | | */ |
| | | private BigDecimal openingPrice; |
| | | |
| | | /** |
| | | * 开仓类型 1-开多 2-开空 |
| | | */ |
| | | private int openingType; |
| | | |
| | | /** |
| | | * 开仓手续费 |
| | | */ |
| | | private BigDecimal openingFeeAmount; |
| | | |
| | | /** |
| | | * 保证金 |
| | | */ |
| | | private BigDecimal bondAmount; |
| | | |
| | | /** |
| | | * 杠杆倍率 |
| | | */ |
| | | private int leverRatio; |
| | | |
| | | /** |
| | | * 市场价 |
| | | */ |
| | | private BigDecimal markPrice; |
| | | |
| | | /** |
| | | * 止损价 |
| | | */ |
| | | private BigDecimal stopLossPrice; |
| | | |
| | | /** |
| | | * 止盈价 |
| | | */ |
| | | private BigDecimal stopProfitPrice; |
| | | |
| | | /** |
| | | * 预付款金额 |
| | | */ |
| | | private BigDecimal prePaymentAmount; |
| | | |
| | | /** |
| | | * 预估强平价 |
| | | */ |
| | | private BigDecimal forceClosingPrice; |
| | | |
| | | private int operateNo; |
| | | |
| | | /** |
| | | * 是否可平仓 0-否 1-是 |
| | | */ |
| | | private int isCanClosing; |
| | | |
| | | /** |
| | | * 批次号 队列平仓时使用,避免重复 |
| | | */ |
| | | public String batchNo; |
| | | |
| | | /** |
| | | * 手机号(包含国际手机号) |
| | | */ |
| | | @TableField(exist = false) |
| | | private String phone; |
| | | /** |
| | | * 邮箱 |
| | | */ |
| | | @TableField(exist = false) |
| | | private String email; |
| | | @TableField(exist = false) |
| | | private String account; |
| | | /** |
| | | * 邀请码 |
| | | */ |
| | | @TableField(exist = false) |
| | | private String inviteId; |
| | | /** |
| | | * 系统盈亏 |
| | | */ |
| | | @TableField(exist = false) |
| | | private BigDecimal rewardRatio; |
| | | } |
| | | package com.xcong.excoin.modules.trademanage.entity;
|
| | |
|
| | | import java.math.BigDecimal;
|
| | |
|
| | | import com.baomidou.mybatisplus.annotation.TableField;
|
| | | import com.baomidou.mybatisplus.annotation.TableName;
|
| | | import com.xcong.excoin.common.entity.BaseEntity;
|
| | |
|
| | | import lombok.Data;
|
| | |
|
| | | /**
|
| | | * 合约持仓订单表
|
| | | *
|
| | | * @author wzy
|
| | | * @date 2020-05-27
|
| | | **/
|
| | | @Data
|
| | | @TableName("contract_hold_order")
|
| | | public class ContractHoldOrderEntity extends BaseEntity {
|
| | |
|
| | | /**
|
| | | * |
| | | */
|
| | | private static final long serialVersionUID = 1L;
|
| | | /**
|
| | | * 是否可平仓 1-是
|
| | | */
|
| | | public static final int ORDER_CAN_CLOSING_Y = 1;
|
| | | /**
|
| | | * 是否可平仓 0-否
|
| | | */
|
| | | public static final int ORDER_CAN_CLOSING_N = 0;
|
| | |
|
| | | /**
|
| | | * 开多
|
| | | */
|
| | | public static final int OPENING_TYPE_MORE = 1;
|
| | |
|
| | | /**
|
| | | * 开空
|
| | | */
|
| | | public static final int OPENING_TYPE_LESS = 2;
|
| | |
|
| | | /**
|
| | | * 交易类型 市价
|
| | | */
|
| | | public static final int TRADE_TYPE_MARK = 1;
|
| | |
|
| | | /**
|
| | | * 交易类型 限价
|
| | | */
|
| | | public static final int TRADE_TYPE_LIMIT = 2;
|
| | |
|
| | | /**
|
| | | * 会员Id
|
| | | */
|
| | | private Long memberId;
|
| | |
|
| | | /**
|
| | | * 订单编号
|
| | | */
|
| | | private String orderNo;
|
| | |
|
| | | /**
|
| | | * 仓位类型 1-逐仓 2-全仓
|
| | | */
|
| | | private int positionType;
|
| | |
|
| | | /**
|
| | | * 交易类型 1-市价 2-限价
|
| | | */
|
| | | private int tradeType;
|
| | |
|
| | | /**
|
| | | * 币种
|
| | | */
|
| | | private String symbol;
|
| | |
|
| | | /**
|
| | | * 手数
|
| | | */
|
| | | private int symbolCnt;
|
| | |
|
| | | /**
|
| | | * 可平张数(仅全仓模式)
|
| | | */
|
| | | private int symbolCntSale;
|
| | |
|
| | | /**
|
| | | * 币种规格
|
| | | */
|
| | | private BigDecimal symbolSku;
|
| | |
|
| | | /**
|
| | | * 开仓价
|
| | | */
|
| | | private BigDecimal openingPrice;
|
| | |
|
| | | /**
|
| | | * 开仓类型 1-开多 2-开空
|
| | | */
|
| | | private int openingType;
|
| | |
|
| | | /**
|
| | | * 开仓手续费
|
| | | */
|
| | | private BigDecimal openingFeeAmount;
|
| | |
|
| | | /**
|
| | | * 保证金
|
| | | */
|
| | | private BigDecimal bondAmount;
|
| | |
|
| | | /**
|
| | | * 杠杆倍率
|
| | | */
|
| | | private int leverRatio;
|
| | |
|
| | | /**
|
| | | * 市场价
|
| | | */
|
| | | private BigDecimal markPrice;
|
| | |
|
| | | /**
|
| | | * 止损价
|
| | | */
|
| | | private BigDecimal stopLossPrice;
|
| | |
|
| | | /**
|
| | | * 止盈价
|
| | | */
|
| | | private BigDecimal stopProfitPrice;
|
| | |
|
| | | /**
|
| | | * 预付款金额
|
| | | */
|
| | | private BigDecimal prePaymentAmount;
|
| | |
|
| | | /**
|
| | | * 预估强平价
|
| | | */
|
| | | private BigDecimal forceClosingPrice;
|
| | |
|
| | | private int operateNo;
|
| | |
|
| | | /**
|
| | | * 是否可平仓 0-否 1-是
|
| | | */
|
| | | private int isCanClosing;
|
| | |
|
| | | /**
|
| | | * 批次号 队列平仓时使用,避免重复
|
| | | */
|
| | | public String batchNo;
|
| | | |
| | | /**
|
| | | * 手机号(包含国际手机号)
|
| | | */
|
| | | @TableField(exist = false)
|
| | | private String phone;
|
| | | /**
|
| | | * 邮箱
|
| | | */
|
| | | @TableField(exist = false)
|
| | | private String email;
|
| | | @TableField(exist = false)
|
| | | private String account;
|
| | | /**
|
| | | * 邀请码
|
| | | */
|
| | | @TableField(exist = false)
|
| | | private String inviteId;
|
| | | /**
|
| | | * 系统盈亏
|
| | | */
|
| | | @TableField(exist = false)
|
| | | private BigDecimal rewardRatio;
|
| | | /**
|
| | | * 姓名
|
| | | */
|
| | | @TableField(exist = false)
|
| | | private String realName;
|
| | | /**
|
| | | * 账号类型
|
| | | */
|
| | | @TableField(exist = false)
|
| | | private int accountType;
|
| | | }
|