From c8b031a405ebd2b450f5098bb37e5e63390f364c Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 18 Jul 2025 09:57:31 +0800
Subject: [PATCH] 新增贷款,优化
---
src/main/java/com/nq/service/impl/UserIndexPositionServiceImpl.java | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/UserIndexPositionServiceImpl.java b/src/main/java/com/nq/service/impl/UserIndexPositionServiceImpl.java
index 1001fdf..b3bd5d6 100644
--- a/src/main/java/com/nq/service/impl/UserIndexPositionServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/UserIndexPositionServiceImpl.java
@@ -68,7 +68,7 @@
@Autowired
CurrencyUtils currencyUtils;
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public ServerResponse buyIndex(Integer indexId, Integer buyNum, Integer buyType, Integer lever,BigDecimal profitTarget,BigDecimal stopTarget, HttpServletRequest request) throws Exception {
@@ -85,7 +85,7 @@
* @return
* @throws Exception
*/
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public ServerResponse buyIndexOrder(Integer indexId, Integer buyNum, Integer buyType, Integer lever,BigDecimal profitTarget,BigDecimal stopTarget,Integer userId) throws Exception {
if (indexId == null || buyNum == null || buyType == null) {
return ServerResponse.createByErrorMsg("参数不能为空");
@@ -244,7 +244,7 @@
return ServerResponse.createByErrorMsg("删除失败");
}
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public ServerResponse sellIndex(String positionSn, int doType) throws Exception {
log.info("【用户交易平仓指数】 positionSn = {} , dotype = {}", positionSn, Integer.valueOf(doType));
return ServerResponse.createBySuccessMsg("Closed position successfully!");
--
Gitblit v1.9.3