From 263082cba1c358ecdcbb9e2ae63ac2dd9c91b6e3 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 02 Apr 2021 19:27:51 +0800
Subject: [PATCH] 20210402 转账,可用多减了实时盈亏
---
src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
index e1886e2..f218e29 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/FollowOrderOperationServiceImpl.java
@@ -40,6 +40,7 @@
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Isolation;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
@@ -91,7 +92,7 @@
private RedisUtils redisUtils;
@Override
- @Transactional(rollbackFor = Exception.class)
+ @Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
public void addFollowerOrder(Long id) {
log.info("进入跟单处理逻辑 : {}", id);
// 查询交易员订单
@@ -217,6 +218,7 @@
updateEntity.setTotalBalance(openFeePrice.negate());
updateEntity.setId(walletContract.getId());
updateEntity.setVersion(walletContract.getVersion());
+ log.info("==={}, {}===", walletContract.getAvailableBalance(), walletContract.getVersion());
int i = memberWalletContractDao.updateWalletContractWithVersion(updateEntity);
if (i > 0) {
break;
@@ -229,6 +231,8 @@
flag = true;
break;
}
+
+ log.info("---{}, {}--", walletContract.getAvailableBalance(), walletContract.getVersion());
}
if (flag) {
--
Gitblit v1.9.1