From 6404cb07e5281cfd901267c4fd560ba89bd5e2fd Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Wed, 04 Sep 2024 16:49:59 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/ysz' into ysz
---
src/main/java/com/nq/service/impl/MandatoryLiquidationService.java | 19 -------------------
1 files changed, 0 insertions(+), 19 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/MandatoryLiquidationService.java b/src/main/java/com/nq/service/impl/MandatoryLiquidationService.java
index c2b0ae0..ea8c9ec 100644
--- a/src/main/java/com/nq/service/impl/MandatoryLiquidationService.java
+++ b/src/main/java/com/nq/service/impl/MandatoryLiquidationService.java
@@ -24,25 +24,6 @@
@Transactional
@Override
public void RealTimeDataProcess(EStockType eStockType, StockRealTimeBean timeBean) {
- QueryWrapper<UserPosition> upQuery = new QueryWrapper<>();
- upQuery.eq("stock_code",timeBean.getPid());
- upQuery.isNotNull("sell_order_id");
- // 查询未平仓的价格
- List<UserPosition> userPositionList = userPositionMapper.selectList(upQuery);
- for (int i = 0; i <userPositionList.size() ; i++) {
- UserPosition userPosition = userPositionList.get(i);
- BigDecimal bigDecimal = new BigDecimal(timeBean.getLast()).subtract(userPosition.getBuyOrderPrice())
- .multiply(new BigDecimal(userPosition.getOrderNum()));
- if(!userPosition.getOrderDirection().equals("买涨")){
- bigDecimal = bigDecimal.negate();
- }
- userPosition.setProfitAndLose(bigDecimal);
- userPosition.setAllProfitAndLose(bigDecimal);
- userPositionMapper.updateById(userPosition);
- }
-
-
RedisKeyUtil.setCacheRealTimeStock(eStockType,timeBean);
-
}
}
--
Gitblit v1.9.3