From 1c02f5b648cd3c58a7db7dcec761071d5daabb26 Mon Sep 17 00:00:00 2001 From: ZY <zc857179121@qq.com> Date: 星期二, 20 八月 2024 13:24:20 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/wms-dev' into wms-dev --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/result/LoginResult.java | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/result/LoginResult.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/result/LoginResult.java index 86e014d..ef764f3 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/result/LoginResult.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/controller/result/LoginResult.java @@ -1,24 +1,46 @@ package com.zy.asrs.wms.system.controller.result; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; import com.zy.asrs.wms.system.entity.User; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; +import java.util.HashMap; +import java.util.Map; /** * Created by vincent on 1/30/2024 */ @Data @NoArgsConstructor -@AllArgsConstructor public class LoginResult implements Serializable { private static final long serialVersionUID = 1L; private String accessToken; - private User user; + private Map<String, Object> user; + public LoginResult(String accessToken, User user) { + this.accessToken = accessToken; + + HashMap<String, Object> userMap = new HashMap<>(); + userMap.put("username", user.getUsername()); + userMap.put("nickname", user.getNickname()); + userMap.put("avatar", user.getAvatar()); + userMap.put("code", user.getCode()); + userMap.put("sex", user.getSex()); + userMap.put("phone", user.getPhone()); + userMap.put("email", user.getEmail()); + userMap.put("emailVerified", user.getEmailVerified()); + userMap.put("deptId", user.getDeptId()); + userMap.put("realName", user.getRealName()); + userMap.put("hostId", user.getHostId()); + userMap.put("status", user.getStatus()); + userMap.put("memo", user.getMemo()); + this.user = userMap; + } } -- Gitblit v1.9.1