package com.xcong.excoin.modules.contract.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.xcong.excoin.common.system.base.BaseEntity; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * @author wzy * @date 2020-05-27 **/ @Data @TableName("contract_entrust_order") public class ContractEntrustOrderEntity extends BaseEntity { public static final int ENTRUST_TYPE_OPEN_MORE = 1; public static final int ENTRUST_TYPE_OPEN_LESS = 2; public static final int ENTRUST_TYPE_CLOSE_MORE = 3; public static final int ENTRUST_TYPE_CLOSE_LESS = 4; /** * 逐仓 */ public static final int POSITION_TYPE_ADD = 1; /** * 全仓 */ public static final int POSITION_TYPE_ALL = 2; /** * 会员ID */ private Long memberId; /** * 订单编号 */ private String orderNo; /** * 仓位类型 1逐仓2全仓 */ private int positionType; /** * 委托类型 1开多,2开空,3平多,4平空 */ private int entrustType; /** * 委托价格 */ private BigDecimal entrustPrice; /** * 委托金额 */ private BigDecimal entrustAmount; /** * 币种 */ private String symbol; /** * 数量 */ private int symbolCnt; /** * 币种规格 */ private BigDecimal symbolSku; /** * 杠杆倍率 */ private int leverRatio; /** * 保证金 */ private BigDecimal bondAmount; }