From f2039b74a40880816daf475a92073cb51464eff4 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Tue, 02 Jun 2020 21:32:29 +0800
Subject: [PATCH] Merge branch 'master' of https://gitee.com/chonggaoxiao/new_excoin

---
 src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java          |    2 +-
 src/main/java/com/xcong/excoin/modules/coin/parameter/vo/TransactionPageOfWalletCoinVo.java |    2 +-
 src/main/java/com/xcong/excoin/modules/platform/entity/PlatformTradeSettingEntity.java      |    4 ++++
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/coin/parameter/vo/TransactionPageOfWalletCoinVo.java b/src/main/java/com/xcong/excoin/modules/coin/parameter/vo/TransactionPageOfWalletCoinVo.java
index e37cac9..ec1ceb3 100644
--- a/src/main/java/com/xcong/excoin/modules/coin/parameter/vo/TransactionPageOfWalletCoinVo.java
+++ b/src/main/java/com/xcong/excoin/modules/coin/parameter/vo/TransactionPageOfWalletCoinVo.java
@@ -34,7 +34,7 @@
 	/**
 	 * 手续费
 	 */
-	@ApiModelProperty(value = "手续费")
+	@ApiModelProperty(value = "手续费率")
 	private BigDecimal feeRatio;
 	/**
 	 * 用户可用金额
diff --git a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
index a2e194c..55f45ef 100644
--- a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
@@ -169,7 +169,7 @@
 				return Result.fail(MessageSourceUtils.getString("order_service_0009"));
 			}
 			// 手续费用(手续费=建仓价X数量X手续费率)
-			BigDecimal closingPrice = price.multiply(amount).multiply(new BigDecimal(MemberWalletCoinEnum.SUBMITSALESWALLETCOINORDER_SERVICERATE.getValue()));
+			BigDecimal closingPrice = price.multiply(amount).multiply(tradeSetting.getCoinFeeRatio());
 			//总费用 = 成交价*数量+手续费
 			BigDecimal totalPayPrice = price.multiply(amount).add(closingPrice);
 			
diff --git a/src/main/java/com/xcong/excoin/modules/platform/entity/PlatformTradeSettingEntity.java b/src/main/java/com/xcong/excoin/modules/platform/entity/PlatformTradeSettingEntity.java
index cabac92..6b5924f 100644
--- a/src/main/java/com/xcong/excoin/modules/platform/entity/PlatformTradeSettingEntity.java
+++ b/src/main/java/com/xcong/excoin/modules/platform/entity/PlatformTradeSettingEntity.java
@@ -40,6 +40,10 @@
      */
     private BigDecimal feeRatio;
     /**
+     * 币币手续费率
+     */
+    private BigDecimal coinFeeRatio;
+    /**
      * 代理返佣比例
      */
     private BigDecimal agentReturnRatio;

--
Gitblit v1.9.1