| | |
| | | |
| | | @Override |
| | | public R<SysUserVO> getInfo(Long userId) { |
| | | return userMapper.getSysUserVO(userId); |
| | | return R.ok(userMapper.getSysUserVO(userId)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | sysUser.setPhonenumber(dto.getPhonenumber()); |
| | | sysUser.setNickName(dto.getNickName()); |
| | | //后六位为默认密码 |
| | | sysUser.setPassword(SecurityUtils.encryptPassword(Md5Utils.hash(dto.getPhonenumber().substring(6,12)))); |
| | | sysUser.setPassword(SecurityUtils.encryptPassword(Md5Utils.hash(dto.getPhonenumber().substring(5,11)))); |
| | | sysUser.setStatus("0"); |
| | | sysUser.setDeptId(dto.getDeptId()); //添加用户-部门关系 |
| | | userMapper.insertUser(sysUser); |
| | |
| | | if (sysUser==null){ |
| | | throw new ServiceException("该用户不存在"); |
| | | } |
| | | sysUser.setPassword(SecurityUtils.encryptPassword(Md5Utils.hash(sysUser.getPassword().substring(6,12)))); |
| | | sysUser.setPassword(SecurityUtils.encryptPassword(Md5Utils.hash(sysUser.getPhonenumber().substring(5,11)))); |
| | | userMapper.updateUser(sysUser); |
| | | } |
| | | |
| | |
| | | public void changeStatus(Long userId) { |
| | | //检查用户是否存在 |
| | | SysUser sysUser = userMapper.selectUserById(userId); |
| | | if (sysUser==null){ |
| | | if (sysUser==null || sysUser.getDelFlag().equals("2")){ |
| | | throw new ServiceException("该用户不存在"); |
| | | } |
| | | |
| | | sysUser.setStatus(Objects.equals(sysUser.getStatus(), "1") ?"0":"1"); |
| | | userMapper.updateUser(sysUser); |
| | | } |