添加用户充值功能

Change-Id: I09d699bddb86db9e155b2e1fd3ebf372bf3f7789
diff --git a/src/main/java/com/example/myproject/service/UserService.java b/src/main/java/com/example/myproject/service/UserService.java
index 4315c39..7f0b48a 100644
--- a/src/main/java/com/example/myproject/service/UserService.java
+++ b/src/main/java/com/example/myproject/service/UserService.java
@@ -714,6 +714,21 @@
         }
         return false;
     }
+    public String recharge(Long userId, Integer amount) {
+        if (amount == null || amount <= 0) {
+            return "充值金额必须大于0";
+        }
+        Users user = userRepository.findById(userId).orElse(null);
+        if (user == null) {
+            return "用户不存在";
+        }
+        // 累加money
+        Integer currentMoney = user.getMoney() == null ? 0 : user.getMoney();
+        user.setMoney(currentMoney + amount);
+        userRepository.save(user);
+        return "充值成功,当前余额:" + user.getMoney();
+    }
+
 
 
 }