From 01e582d5d8219e754a8e841b2ea47091d028720b Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 07 Apr 2026 18:30:43 +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