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