From d3f9065046909468ef0089a48bb927fba645ddb3 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Wed, 01 Apr 2026 15:24:15 +0800
Subject: [PATCH] 1
---
trading-order-service/src/main/java/com/yami/trading/service/impl/WalletServiceImpl.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/trading-order-service/src/main/java/com/yami/trading/service/impl/WalletServiceImpl.java b/trading-order-service/src/main/java/com/yami/trading/service/impl/WalletServiceImpl.java
index b66ddd8..3f1a09c 100644
--- a/trading-order-service/src/main/java/com/yami/trading/service/impl/WalletServiceImpl.java
+++ b/trading-order-service/src/main/java/com/yami/trading/service/impl/WalletServiceImpl.java
@@ -866,6 +866,17 @@
}
+ @Override
+ public void resetSimWallet(String userId, double amount) {
+ Wallet wallet = findByUserId(userId);
+ if (wallet == null) {
+ throw new YamiShopBindException("钱包不存在");
+ }
+ wallet.setMoney(BigDecimal.valueOf(amount));
+ wallet.setLockMoney(BigDecimal.ZERO);
+ wallet.setFreezeMoney(BigDecimal.ZERO);
+ updateById(wallet);
+ }
@Override
public void updateExtendWithLockAndFreeze(String partyId, String walletType, double amount, double lockAmount, double freezeAmount) {
--
Gitblit v1.9.3