From 00885319fe99d583bf83d1777c5cbcee01dc11e1 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 12 Aug 2025 18:40:09 +0800
Subject: [PATCH] 8.6二开 对应账户提现、后台充值功能
---
src/main/java/com/nq/service/impl/PayServiceImpl.java | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/PayServiceImpl.java b/src/main/java/com/nq/service/impl/PayServiceImpl.java
index 28101bf..ffbba79 100644
--- a/src/main/java/com/nq/service/impl/PayServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/PayServiceImpl.java
@@ -391,7 +391,7 @@
}
- @Transactional
+ @Transactional(rollbackFor = Exception.class)
public ServerResponse flyPay(Integer payType, String payAmt, String currency, HttpServletRequest request) {
User user = iUserService.getCurrentUser(request);
SitePay sitePay = sitePayMapper.selectById(payType);
@@ -726,9 +726,9 @@
}
UserAssets userAssets = userAssetsMapper.selectOne(new LambdaQueryWrapper<>(UserAssets.class)
.eq(UserAssets::getUserId, paymentRecharge.getUserId())
- .eq(UserAssets::getAccectType, EStockType.MX.getCode())
+ .eq(UserAssets::getAccectType, EStockType.getDefault().getCode())
);
- ServerResponse serverResponse = iUserAssetsServices.updateUserAssets(userAssets.getId(), vo.getOriAmount().toString(), "2");
+ ServerResponse serverResponse = iUserAssetsServices.updateUserAssets(userAssets.getId(), vo.getOriAmount().toString(), "2", null);
if(serverResponse.getStatus() == 0){
paymentRecharge.setStatus(2);
paymentRecharge.setAmount(new BigDecimal(vo.getOriAmount()));
@@ -938,9 +938,9 @@
}
UserAssets userAssets = userAssetsMapper.selectOne(new LambdaQueryWrapper<>(UserAssets.class)
.eq(UserAssets::getUserId, paymentRecharge.getUserId())
- .eq(UserAssets::getAccectType, EStockType.MX.getCode())
+ .eq(UserAssets::getAccectType, EStockType.getDefault().getCode())
);
- ServerResponse serverResponse = iUserAssetsServices.updateUserAssets(userAssets.getId(), vo.getAccount_fee().toString(), "2");
+ ServerResponse serverResponse = iUserAssetsServices.updateUserAssets(userAssets.getId(), vo.getAccount_fee().toString(), "2", null);
if(serverResponse.getStatus() == 0){
paymentRecharge.setStatus(2);
paymentRecharge.setAmount(new BigDecimal(vo.getAccount_fee()));
--
Gitblit v1.9.3