summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhangshuai <[email protected]>2024-09-06 10:13:07 +0800
committerzhangshuai <[email protected]>2024-09-06 10:13:07 +0800
commitd1f0ec1a582c69c52ebfe390b551a608c435a077 (patch)
tree02880f8d2b27fed2432fd27d1a6018e2d6ad340c
parentac391799de5cbad9c572dc0c9bb38f43050caba6 (diff)
fix: workspace&suer接口返回 用户 userName 信息
-rw-r--r--src/main/java/net/geedge/asw/module/workspace/controller/WorkspaceController.java2
-rw-r--r--src/main/resources/db/mapper/sys/SysUserMapper.xml6
-rw-r--r--src/main/resources/db/mapper/workspace/WorkspaceMapper.xml6
3 files changed, 12 insertions, 2 deletions
diff --git a/src/main/java/net/geedge/asw/module/workspace/controller/WorkspaceController.java b/src/main/java/net/geedge/asw/module/workspace/controller/WorkspaceController.java
index 54a8ffe..7955a0e 100644
--- a/src/main/java/net/geedge/asw/module/workspace/controller/WorkspaceController.java
+++ b/src/main/java/net/geedge/asw/module/workspace/controller/WorkspaceController.java
@@ -39,10 +39,12 @@ public class WorkspaceController {
String updateUserId = workspace.getUpdateUserId();
if (T.StrUtil.isNotEmpty(createUserId)) {
SysUserEntity createUser = userService.getById(createUserId);
+ createUser.setPwd(null);
workspace.setCreateUser(createUser);
}
if (T.StrUtil.isNotEmpty(updateUserId)) {
SysUserEntity updateUser = userService.getById(updateUserId);
+ updateUser.setPwd(null);
workspace.setUpdateUser(updateUser);
}
return R.ok().putData("record", workspace);
diff --git a/src/main/resources/db/mapper/sys/SysUserMapper.xml b/src/main/resources/db/mapper/sys/SysUserMapper.xml
index 2c98ab4..66f8b9f 100644
--- a/src/main/resources/db/mapper/sys/SysUserMapper.xml
+++ b/src/main/resources/db/mapper/sys/SysUserMapper.xml
@@ -18,11 +18,13 @@
<association property="createUser" columnPrefix="cu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/>
<result property="name" column="name"/>
+ <result property="userName" column="user_name"/>
</association>
<association property="updateUser" columnPrefix="uu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/>
<result property="name" column="name"/>
+ <result property="userName" column="user_name"/>
</association>
</resultMap>
@@ -31,8 +33,10 @@
su.*,
cu.id as cu_id,
cu.name as cu_name,
+ cu.user_name as cu_user_name,
uu.id as uu_id,
- uu.id as uu_name
+ uu.name as uu_name,
+ uu.user_name as uu_user_name
FROM
sys_user su
left join sys_user cu on su.create_user_id = cu.id
diff --git a/src/main/resources/db/mapper/workspace/WorkspaceMapper.xml b/src/main/resources/db/mapper/workspace/WorkspaceMapper.xml
index 9268de5..52b83fb 100644
--- a/src/main/resources/db/mapper/workspace/WorkspaceMapper.xml
+++ b/src/main/resources/db/mapper/workspace/WorkspaceMapper.xml
@@ -17,11 +17,13 @@
<association property="createUser" columnPrefix="cu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/>
<result property="name" column="name"/>
+ <result property="userName" column="user_name"/>
</association>
<association property="updateUser" columnPrefix="uu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/>
<result property="name" column="name"/>
+ <result property="userName" column="user_name"/>
</association>
</resultMap>
@@ -30,8 +32,10 @@
ws.*,
cu.id AS cu_id,
cu.name AS cu_name,
+ cu.user_name AS cu_user_name,
uu.id AS uu_id,
- uu.name AS uu_name
+ uu.name AS uu_name,
+ uu.user_name AS uu_user_name
FROM
workspace ws
LEFT JOIN sys_user cu ON ws.create_user_id = cu.id