系统用户管理

This commit is contained in:
张松
2025-03-05 09:55:36 +08:00
parent dd35cc07f1
commit 4f5a67c7f8
4 changed files with 39 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import com.czg.account.entity.SysRole;
import com.czg.account.entity.SysUser;
import com.czg.account.entity.SysUsersRoles;
import com.czg.account.service.SysUserService;
import com.czg.account.vo.SysUserDetailVO;
import com.czg.exception.ApiNotPrintException;
import com.czg.exception.CzgException;
import com.czg.sa.StpKit;
@@ -193,4 +194,13 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> imp
writer.flush(response.getOutputStream(), true);
writer.close();
}
@Override
public SysUserDetailVO detail(Integer id) {
SysUser sysUser = getById(id);
SysUsersRoles usersRoles = sysUsersRolesMapper.selectOneByQuery(new QueryWrapper().eq(SysUsersRoles::getUserId, id));
SysUserDetailVO sysUserDetailVO = BeanUtil.copyProperties(sysUser, SysUserDetailVO.class);
sysUserDetailVO.setRoleId(usersRoles.getRoleId());
return sysUserDetailVO;
}
}