From 565bff6a9494d4052040c32eba4f748ae6f2c593 Mon Sep 17 00:00:00 2001 From: La123123 <617330105@qq.com> Date: Fri, 3 Apr 2026 17:43:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=97=E8=A1=A8=E8=BF=94=E5=9B=9E=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bx/implatform/controller/UserController.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/im-platform/src/main/java/com/bx/implatform/controller/UserController.java b/im-platform/src/main/java/com/bx/implatform/controller/UserController.java index a32acf8..4731a53 100644 --- a/im-platform/src/main/java/com/bx/implatform/controller/UserController.java +++ b/im-platform/src/main/java/com/bx/implatform/controller/UserController.java @@ -19,7 +19,9 @@ import jakarta.validation.constraints.NotNull; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; +import java.util.HashMap; import java.util.List; +import java.util.Map; import static com.bx.implatform.enums.ResultCode.XSS_PARAM_ERROR; @@ -69,7 +71,7 @@ public class UserController { @PostMapping("/getEnableChangeCustomer") @Operation(summary = "获取可转接的客服", description = "转接客服") - public Result> getEnableChangeCustomer() { + public Result>> getEnableChangeCustomer() { // 获取当前客服id、转接客服id、转接用户id UserSession session = SessionContext.getSession(); Long userId = session.getUserId(); @@ -82,11 +84,11 @@ public class UserController { List list = userService.getEnableChangeCustomerList(userId); //使用Map返回id、昵称 - List result = list.stream().map(user -> { - User vo = new User(); - vo.setId(user.getId()); - vo.setNickName(user.getNickName()); - return vo; + List> result = list.stream().map(user -> { + Map map = new HashMap<>(); + map.put("id", user.getId()); + map.put("nickName", user.getNickName()); + return map; }).toList(); return ResultUtils.success(result);