fix: 修复UserController中Map.of()方法兼容Java 8

This commit is contained in:
xuan-bot committed 2026-03-08 06:05:03 +08:00
1 parent b05650860e
commit e3f2f5f149
1 file changed
+9 -3
@@ -93,8 +93,10 @@ public class UserController {
UserInfo user = userInfoService.updateVipLevel(userId, vipLevel);
if (user != null) {
Map<String, Object> data = new HashMap<>();
data.put("vipLevel", user.getVipLevel());
result.put("success", true);
result.put("data", Map.of("vipLevel", user.getVipLevel()));
result.put("data", data);
} else {
result.put("success", false);
result.put("error", "用户不存在");
@@ -115,8 +117,10 @@ public class UserController {
UserInfo user = userInfoService.updateCoins(userId, coins);
if (user != null) {
Map<String, Object> data = new HashMap<>();
data.put("coins", user.getCoins());
result.put("success", true);
result.put("data", Map.of("coins", user.getCoins()));
result.put("data", data);
} else {
result.put("success", false);
result.put("error", "用户不存在");
@@ -137,8 +141,10 @@ public class UserController {
UserInfo user = userInfoService.updatePhone(userId, phone);
if (user != null) {
Map<String, Object> data = new HashMap<>();
data.put("phone", user.getPhone());
result.put("success", true);
result.put("data", Map.of("phone", user.getPhone()));
result.put("data", data);
} else {
result.put("success", false);
result.put("error", "用户不存在");