fix: workspace&suer接口返回 用户 userName 信息

This commit is contained in:
zhangshuai
2024-09-06 10:13:07 +08:00
parent ac391799de
commit d1f0ec1a58
3 changed files with 12 additions and 2 deletions

View File

@@ -39,10 +39,12 @@ public class WorkspaceController {
String updateUserId = workspace.getUpdateUserId(); String updateUserId = workspace.getUpdateUserId();
if (T.StrUtil.isNotEmpty(createUserId)) { if (T.StrUtil.isNotEmpty(createUserId)) {
SysUserEntity createUser = userService.getById(createUserId); SysUserEntity createUser = userService.getById(createUserId);
createUser.setPwd(null);
workspace.setCreateUser(createUser); workspace.setCreateUser(createUser);
} }
if (T.StrUtil.isNotEmpty(updateUserId)) { if (T.StrUtil.isNotEmpty(updateUserId)) {
SysUserEntity updateUser = userService.getById(updateUserId); SysUserEntity updateUser = userService.getById(updateUserId);
updateUser.setPwd(null);
workspace.setUpdateUser(updateUser); workspace.setUpdateUser(updateUser);
} }
return R.ok().putData("record", workspace); return R.ok().putData("record", workspace);

View File

@@ -18,11 +18,13 @@
<association property="createUser" columnPrefix="cu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity"> <association property="createUser" columnPrefix="cu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/> <id property="id" column="id"/>
<result property="name" column="name"/> <result property="name" column="name"/>
<result property="userName" column="user_name"/>
</association> </association>
<association property="updateUser" columnPrefix="uu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity"> <association property="updateUser" columnPrefix="uu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/> <id property="id" column="id"/>
<result property="name" column="name"/> <result property="name" column="name"/>
<result property="userName" column="user_name"/>
</association> </association>
</resultMap> </resultMap>
@@ -31,8 +33,10 @@
su.*, su.*,
cu.id as cu_id, cu.id as cu_id,
cu.name as cu_name, cu.name as cu_name,
cu.user_name as cu_user_name,
uu.id as uu_id, uu.id as uu_id,
uu.id as uu_name uu.name as uu_name,
uu.user_name as uu_user_name
FROM FROM
sys_user su sys_user su
left join sys_user cu on su.create_user_id = cu.id left join sys_user cu on su.create_user_id = cu.id

View File

@@ -17,11 +17,13 @@
<association property="createUser" columnPrefix="cu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity"> <association property="createUser" columnPrefix="cu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/> <id property="id" column="id"/>
<result property="name" column="name"/> <result property="name" column="name"/>
<result property="userName" column="user_name"/>
</association> </association>
<association property="updateUser" columnPrefix="uu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity"> <association property="updateUser" columnPrefix="uu_" javaType="net.geedge.asw.module.sys.entity.SysUserEntity">
<id property="id" column="id"/> <id property="id" column="id"/>
<result property="name" column="name"/> <result property="name" column="name"/>
<result property="userName" column="user_name"/>
</association> </association>
</resultMap> </resultMap>
@@ -30,8 +32,10 @@
ws.*, ws.*,
cu.id AS cu_id, cu.id AS cu_id,
cu.name AS cu_name, cu.name AS cu_name,
cu.user_name AS cu_user_name,
uu.id AS uu_id, uu.id AS uu_id,
uu.name AS uu_name uu.name AS uu_name,
uu.user_name AS uu_user_name
FROM FROM
workspace ws workspace ws
LEFT JOIN sys_user cu ON ws.create_user_id = cu.id LEFT JOIN sys_user cu ON ws.create_user_id = cu.id