whyclxw
2025-05-15 d34497566783d36bc953c1703e3fa62f19906b06
用户管理修改
1个文件已修改
16 ■■■■■ 已修改文件
src/main/java/com/whyc/service/UserService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/UserService.java
@@ -140,17 +140,17 @@
            if(bl>0){
                //删除权限组下的用户
                UpdateWrapper wrapper1=new UpdateWrapper();
                wrapper1.eq("id",uid);
                wrapper1.eq("uid",uid);
                pergroupUserMapper.delete(wrapper1);
                //删除包机组下的用户
                UpdateWrapper wrapper2=new UpdateWrapper();
                wrapper2.eq("id",uid);
                wrapper2.eq("uid",uid);
                bjgroupUsrMapper.delete(wrapper2);
            }
            return new Response().setII(1,bl>0,bl,"删除成功");
        }
    }
    /*
    public Response login(String uname, String usnId, Integer platFrom, HttpServletRequest request) {
        Response response = new Response();
        String[] dataArr = RSAUtil.decryptFrontP(usnId, RSAUtil.fontSeparator);
@@ -181,7 +181,7 @@
        request.getSession().setAttribute("user", userDB);
        return response.setII(1,true, userDB,"登录成功");
    }
    }*/
    public void logout() {
        Subject subject = SecurityUtils.getSubject();
@@ -296,8 +296,14 @@
        if(uinf.getPhoneNumber()!=null){
            wrapper.set("phone_number",uinf.getPhoneNumber());
        }
        if(uinf.getSex()!=null){
            wrapper.set("sex",uinf.getSex());
        }
        if(uinf.getEmail()!=null){
            wrapper.set("email",uinf.getEmail());
        }
        wrapper.eq("id",uinf.getId());
        mapper.update(null,wrapper);
        mapper.update((User) ActionUtil.objeNull,wrapper);
        return new Response().set(1,true,"编辑用户信息成功");
    }