From 292a3df360fde15d1f934bf58b6e583e603855e5 Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Mon, 1 Sep 2025 15:28:18 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E5=90=8C=E6=AD=A5LDAP?= =?UTF-8?q?=E7=9A=84=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E6=97=B6=E7=94=9F?= =?UTF-8?q?=E6=88=90token?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1500750251786240]同步LDAP的用户信息时生成token http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1500750251786240 --- .../neatlogic/framework/dao/mapper/UserMapper.xml | 3 +++ src/main/java/neatlogic/framework/dto/UserVo.java | 11 +++++++++++ 2 files changed, 14 insertions(+) diff --git a/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml b/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml index 8bdcdb222..2ad2ca4ee 100644 --- a/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml +++ b/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml @@ -1478,6 +1478,7 @@ along with this program. If not, see .--> `pinyin`, `is_active`, `is_delete`, + `token`, `source`, `fcu`, `fcd`, @@ -1494,6 +1495,7 @@ along with this program. If not, see .--> #{pinyin}, #{isActive}, 0, + #{token}, #{source}, #{fcu}, NOW(3), @@ -1508,6 +1510,7 @@ along with this program. If not, see .--> `pinyin` = #{pinyin}, `is_active` = #{isActive}, `is_delete` = 0, + `token` = IFNULL(`token`, #{token}), `source` = #{source}, `lcu` = #{lcu}, `lcd` = #{lcd} diff --git a/src/main/java/neatlogic/framework/dto/UserVo.java b/src/main/java/neatlogic/framework/dto/UserVo.java index d7c59f046..8974e0a6c 100644 --- a/src/main/java/neatlogic/framework/dto/UserVo.java +++ b/src/main/java/neatlogic/framework/dto/UserVo.java @@ -76,6 +76,9 @@ public class UserVo extends BaseEditorVo implements Serializable { @EntityField(name = "是否已删除", type = ApiParamType.ENUM) private Integer isDelete; + @EntityField(name = "令牌", type = ApiParamType.STRING) + private String token; + @EntityField(name = "用户所在组的头衔", type = ApiParamType.ENUM) private String title; @@ -411,6 +414,14 @@ public class UserVo extends BaseEditorVo implements Serializable { this.isDelete = isDelete; } + public String getToken() { + return token; + } + + public void setToken(String token) { + this.token = token; + } + public String getTitle() { return title; } -- Gitee