fix: 改用正确的SysUser

dev
huangfeng 1 year ago
parent b4fad6ef05
commit fc66079daa

@ -4,7 +4,7 @@ import com.shxy.xymanager_common.base.BaseController;
import com.shxy.xymanager_common.base.ResponseReult; import com.shxy.xymanager_common.base.ResponseReult;
import com.shxy.xymanager_common.bean.PermissionDetail; import com.shxy.xymanager_common.bean.PermissionDetail;
import com.shxy.xymanager_common.bean.ServiceStatus; import com.shxy.xymanager_common.bean.ServiceStatus;
import com.shxy.xymanager_common.bean.SysUser; import com.shxy.xymanager_common.entity.SysUser;
import com.shxy.xymanager_common.entity.TbPermission; import com.shxy.xymanager_common.entity.TbPermission;
import com.shxy.xymanager_common.model.PermissionModel; import com.shxy.xymanager_common.model.PermissionModel;
import com.shxy.xymanager_common.threadlocal.UserContextHolder; import com.shxy.xymanager_common.threadlocal.UserContextHolder;

@ -3,6 +3,7 @@ package com.shxy.xymanager_common.entity;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import com.shxy.xymanager_common.bean.PermissionDetail;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import jdk.nashorn.internal.ir.annotations.Ignore; import jdk.nashorn.internal.ir.annotations.Ignore;
import lombok.Data; import lombok.Data;
@ -51,4 +52,7 @@ public class SysUser {
private Date updateTime; private Date updateTime;
@ApiModelProperty(value="权限信息")
PermissionDetail permission;
} }

@ -1,6 +1,6 @@
package com.shxy.xymanager_common.threadlocal; package com.shxy.xymanager_common.threadlocal;
import com.shxy.xymanager_common.bean.SysUser; import com.shxy.xymanager_common.entity.SysUser;
import org.springframework.core.NamedInheritableThreadLocal; import org.springframework.core.NamedInheritableThreadLocal;
public class UserContextHolder { public class UserContextHolder {

@ -1,7 +1,7 @@
package com.shxy.xymanager_framework.filter; package com.shxy.xymanager_framework.filter;
import com.shxy.xymanager_common.bean.SysUser; import com.shxy.xymanager_common.entity.SysUser;
import com.shxy.xymanager_common.config.SecurityConfig; import com.shxy.xymanager_common.config.SecurityConfig;
import com.shxy.xymanager_common.threadlocal.UserContextHolder; import com.shxy.xymanager_common.threadlocal.UserContextHolder;
import com.shxy.xymanager_service.service.SysUserService; import com.shxy.xymanager_service.service.SysUserService;

@ -1,7 +1,7 @@
package com.shxy.xymanager_framework.filter; package com.shxy.xymanager_framework.filter;
import com.shxy.xymanager_common.bean.SysUser;
import com.shxy.xymanager_common.config.SecurityConfig; import com.shxy.xymanager_common.config.SecurityConfig;
import com.shxy.xymanager_common.entity.SysUser;
import com.shxy.xymanager_common.threadlocal.UserContextHolder; import com.shxy.xymanager_common.threadlocal.UserContextHolder;
import com.shxy.xymanager_common.util.TokenUtil; import com.shxy.xymanager_common.util.TokenUtil;
import com.shxy.xymanager_service.service.SysUserService; import com.shxy.xymanager_service.service.SysUserService;

@ -99,8 +99,8 @@ public class SysUserServiceImpl implements SysUserService {
} }
@Override @Override
public SysUser selectUserById(Integer userId) { public com.shxy.xymanager_common.entity.SysUser selectUserById(Integer userId) {
return sysUserMapperDao.selectByPrimaryKey(userId); return sysUserDao.selectByPrimaryKey(userId);
} }
@Override @Override

@ -8,7 +8,6 @@ import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.shxy.xymanager_common.bean.ServiceBody; import com.shxy.xymanager_common.bean.ServiceBody;
import com.shxy.xymanager_common.bean.SysUser;
import com.shxy.xymanager_common.constant.Constants; import com.shxy.xymanager_common.constant.Constants;
import com.shxy.xymanager_common.dto.*; import com.shxy.xymanager_common.dto.*;
import com.shxy.xymanager_common.entity.*; import com.shxy.xymanager_common.entity.*;
@ -713,7 +712,7 @@ public class TerminalServiceImpl implements TerminalService {
if (BeanUtil.isEmpty(sysUser)) { if (BeanUtil.isEmpty(sysUser)) {
Asserts.fail("用户不存在"); Asserts.fail("用户不存在");
} }
Integer uid = sysUser.getUserId(); Integer uid = sysUser.getUid();
if (uid == null) { if (uid == null) {
Asserts.fail("用户不存在"); Asserts.fail("用户不存在");
} }

@ -3,7 +3,7 @@ package com.shxy.xymanager_service.impl;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import com.shxy.xymanager_common.bean.PermissionDetail; import com.shxy.xymanager_common.bean.PermissionDetail;
import com.shxy.xymanager_common.bean.SysUser; import com.shxy.xymanager_common.entity.SysUser;
import com.shxy.xymanager_common.dto.TerminalsAndStatusDto; import com.shxy.xymanager_common.dto.TerminalsAndStatusDto;
import com.shxy.xymanager_common.entity.*; import com.shxy.xymanager_common.entity.*;
import com.shxy.xymanager_common.enums.CommonStatus; import com.shxy.xymanager_common.enums.CommonStatus;
@ -60,7 +60,7 @@ public class UserServiceImpl implements UserService {
if (BeanUtil.isEmpty(sysUser)) { if (BeanUtil.isEmpty(sysUser)) {
Asserts.fail("用户不存在"); Asserts.fail("用户不存在");
} }
Integer uid = sysUser.getUserId(); Integer uid = sysUser.getUid();
if (uid == null) { if (uid == null) {
Asserts.fail("用户不存在"); Asserts.fail("用户不存在");
} }

@ -32,7 +32,7 @@ public interface SysUserService {
* @param userId ID * @param userId ID
* @return * @return
*/ */
SysUser selectUserById(Integer userId); com.shxy.xymanager_common.entity.SysUser selectUserById(Integer userId);
ServiceBody<String> addUser(SysUserVo vo); ServiceBody<String> addUser(SysUserVo vo);

Loading…
Cancel
Save