中扬CRM客户关系管理系统
#
LSH
2023-12-01 09ee5added9d59e90310a2586e846137ea597b19
src/main/java/com/zy/crm/common/web/BaseController.java
@@ -80,6 +80,11 @@
        return Long.parseLong(String.valueOf(request.getAttribute("userId")));
    }
    protected Long getUserId(String token){
        UserLogin userLogin = userLoginService.selectOne(new EntityWrapper<UserLogin>().eq("token", token));
        return userLogin.getUserId();
    }
    protected User getUser(){
        User user = userService.selectById(getUserId());
        if (null == user) {
@@ -88,6 +93,14 @@
        return user;
    }
    protected User getUser(String token){
        User user = userService.selectById(getUserId(token));
        if (null == user) {
            throw new CoolException(BaseRes.DENIED);
        }
        return user;
    }
    protected Long getDeptId() {
        return getUser().getDeptId();
    }