From 9beb428f807920b0dd646edbed822313c47961c6 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Fri, 23 Apr 2021 14:45:56 +0800
Subject: [PATCH] Merge branch 'master' of http://120.27.238.55:7000/r/agent

---
 src/main/java/com/xcong/excoin/modules/contract/entity/ContractOrderEntity.java |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/contract/entity/ContractOrderEntity.java b/src/main/java/com/xcong/excoin/modules/contract/entity/ContractOrderEntity.java
index 1f94782..382c465 100644
--- a/src/main/java/com/xcong/excoin/modules/contract/entity/ContractOrderEntity.java
+++ b/src/main/java/com/xcong/excoin/modules/contract/entity/ContractOrderEntity.java
@@ -2,11 +2,14 @@
 
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 import com.xcong.excoin.common.entity.BaseEntity;
+import com.xcong.excoin.common.utils.BigDecimalSerialize;
 import lombok.Data;
 
 import java.math.BigDecimal;
 import java.util.Date;
+import java.util.List;
 
 /**
  * 合约订单历史表
@@ -92,6 +95,7 @@
     /**
      * 委托开仓价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal entrustOpeningPrice;
 
     /**
@@ -112,16 +116,19 @@
     /**
      * 币种规格
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal symbolSku;
 
     /**
      * 平仓价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal closingPrice;
 
     /**
      * 平仓手续费
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal closingFeeAmount;
 
     /**
@@ -142,31 +149,37 @@
     /**
      * 止损价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal stopLossPrice;
 
     /**
      * 止盈价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal stopProfitPrice;
 
     /**
      * 盈亏金额
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal rewardAmount;
 
     /**
      * 盈亏比例
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal rewardRatio;
 
     /**
      * 开仓价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal openingPrice;
 
     /**
      * 开仓手续费
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal openingFeeAmount;
 
     private Date openingTime;
@@ -174,26 +187,36 @@
     /**
      * 预付款金额
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal prePaymentAmount;
 
     /**
      * 保证金
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal bondAmount;
 
     /**
      * 市场价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal markPrice;
 
     /**
      * 预估强平价
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal forceClosingPrice;
+
+    /**
+     * 1普通合约2跟单合约
+     */
+    private int contractType;
 
     /**
      * 持仓费
      */
+    @JsonSerialize(using = BigDecimalSerialize.class)
     private BigDecimal holdAmount;
 
     private int operateNo;
@@ -211,6 +234,14 @@
 
     @TableField(exist = false)
     private String timeType;
+    /**
+     * 盈亏金额返利
+     */
+    @TableField(exist = false)
+    @JsonSerialize(using = BigDecimalSerialize.class)
+    private BigDecimal rewardAmountProfit;
+    @TableField(exist = false)
+    private List<Long> IDs;
 
 
 }

--
Gitblit v1.9.1