From bc9801d6adf582325e8213df11f597f82deda973 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 12 Jul 2024 11:02:41 +0800
Subject: [PATCH] 1
---
src/main/java/project/contract/internal/ContractApplyOrderServiceImpl.java | 48 ++++++++++++++++++++++++------------------------
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/src/main/java/project/contract/internal/ContractApplyOrderServiceImpl.java b/src/main/java/project/contract/internal/ContractApplyOrderServiceImpl.java
index f9a436c..e167c0a 100644
--- a/src/main/java/project/contract/internal/ContractApplyOrderServiceImpl.java
+++ b/src/main/java/project/contract/internal/ContractApplyOrderServiceImpl.java
@@ -93,30 +93,30 @@
}
}
- List<ContractOrder> order_state0_list = contractOrderService.findSubmitted(order.getPartyId().toString(),
- order.getSymbol(), order.getDirection());
- for (int i = 0; i < order_state0_list.size(); i++) {
- Double source_lever_rate = order.getLever_rate();
- source_lever_rate = source_lever_rate == null ? 0d : source_lever_rate;
-
- Double target_lever_rate = order_state0_list.get(i).getLever_rate();
- target_lever_rate = target_lever_rate == null ? 0d : target_lever_rate;
- if (source_lever_rate.compareTo(target_lever_rate) != 0) {
- throw new BusinessException("存在不同杠杆的持仓单");
- }
- }
- List<ContractApplyOrder> applyOrder_submitted_list = this.findSubmitted(order.getPartyId().toString(),
- order.getSymbol(), "open", order.getDirection());
- for (int i = 0; i < applyOrder_submitted_list.size(); i++) {
- Double source_lever_rate = order.getLever_rate();
- source_lever_rate = source_lever_rate == null ? 0d : source_lever_rate;
-
- Double target_lever_rate = applyOrder_submitted_list.get(i).getLever_rate();
- target_lever_rate = target_lever_rate == null ? 0d : target_lever_rate;
- if (source_lever_rate.compareTo(target_lever_rate) != 0) {
- throw new BusinessException("存在不同杠杆的持仓单");
- }
- }
+// List<ContractOrder> order_state0_list = contractOrderService.findSubmitted(order.getPartyId().toString(),
+// order.getSymbol(), order.getDirection());
+// for (int i = 0; i < order_state0_list.size(); i++) {
+// Double source_lever_rate = order.getLever_rate();
+// source_lever_rate = source_lever_rate == null ? 0d : source_lever_rate;
+//
+// Double target_lever_rate = order_state0_list.get(i).getLever_rate();
+// target_lever_rate = target_lever_rate == null ? 0d : target_lever_rate;
+// if (source_lever_rate.compareTo(target_lever_rate) != 0) {
+// throw new BusinessException("存在不同杠杆的持仓单");
+// }
+// }
+// List<ContractApplyOrder> applyOrder_submitted_list = this.findSubmitted(order.getPartyId().toString(),
+// order.getSymbol(), "open", order.getDirection());
+// for (int i = 0; i < applyOrder_submitted_list.size(); i++) {
+// Double source_lever_rate = order.getLever_rate();
+// source_lever_rate = source_lever_rate == null ? 0d : source_lever_rate;
+//
+// Double target_lever_rate = applyOrder_submitted_list.get(i).getLever_rate();
+// target_lever_rate = target_lever_rate == null ? 0d : target_lever_rate;
+// if (source_lever_rate.compareTo(target_lever_rate) != 0) {
+// throw new BusinessException("存在不同杠杆的持仓单");
+// }
+// }
order.setOrder_no(DateUtil.getToday("yyMMddHHmmss") + RandomUtil.getRandomNum(8));
order.setUnit_amount(item.getUnit_amount());
--
Gitblit v1.9.3