From 36e04e9e9cdcebd3305316c8d93d97d351d47f9d Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Sat, 15 Nov 2025 16:43:28 +0800
Subject: [PATCH] 委托成本
---
trading-order-service/src/main/java/com/yami/trading/service/exchange/impl/ExchangeApplyOrderServiceImpl.java | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/trading-order-service/src/main/java/com/yami/trading/service/exchange/impl/ExchangeApplyOrderServiceImpl.java b/trading-order-service/src/main/java/com/yami/trading/service/exchange/impl/ExchangeApplyOrderServiceImpl.java
index 0a16c09..183a2f9 100644
--- a/trading-order-service/src/main/java/com/yami/trading/service/exchange/impl/ExchangeApplyOrderServiceImpl.java
+++ b/trading-order-service/src/main/java/com/yami/trading/service/exchange/impl/ExchangeApplyOrderServiceImpl.java
@@ -219,6 +219,17 @@
return getSettleList(list);
}
+ @Override
+ public List<ExchangeSymbolDto> querySpotTradPosition(String userId, String symbol) {
+ LambdaQueryWrapper<ExchangeApplyOrder> lambdaQueryWrapper = Wrappers.<ExchangeApplyOrder>query().lambda();
+ lambdaQueryWrapper.eq(ExchangeApplyOrder::getPartyId, userId);
+ lambdaQueryWrapper.eq(ExchangeApplyOrder::getSymbol, symbol);
+ lambdaQueryWrapper.eq(ExchangeApplyOrder::getState, ExchangeApplyOrder.STATE_CREATED);
+ lambdaQueryWrapper.orderByDesc(ExchangeApplyOrder::getCreateTime);
+ List<ExchangeApplyOrder> list = list(lambdaQueryWrapper);
+ return getDataList(list);
+ }
+
public List<ExchangeSymbolDto> getSettleList(List<ExchangeApplyOrder> dbList) {
List<ExchangeSymbolDto> result = new ArrayList<>();
Map<String, List<ExchangeSymbolDto>> map = new HashMap<>();
@@ -680,7 +691,7 @@
if (ExchangeApplyOrder.ORDER_PRICE_TYPE_OPPONENT.equals(order.getOrderPriceType())) {
boolean isOpen = MarketOpenChecker.isMarketOpenByItemCloseType(item.getOpenCloseType());
if (!isOpen) {
- throw new YamiShopBindException("The current stock market is closed");
+ //throw new YamiShopBindException("The current stock market is closed");
}
}
WalletExtend walletExtend = walletService.saveExtendByPara(order.getPartyId(), order.getSymbol());
--
Gitblit v1.9.3