| | |
| | | user.setUsername(data.getUsername()); |
| | | user.setRealName(data.getRealName()); |
| | | user.setPassword(Md5Util.encrypt("123456")); |
| | | user.setEmail(data.getEmail()); |
| | | user.setPhone(data.getPhone()); |
| | | if(data.getEmail() != null && !data.getEmail().isEmpty()){ |
| | | user.setEmail(data.getEmail()); |
| | | } |
| | | if(data.getPhone() != null && !data.getPhone().isEmpty()){ |
| | | user.setPhone(data.getPhone()); |
| | | } |
| | | user.setDeptCode(data.getDeptCode()); |
| | | user.setStatus(1); |
| | | userList.add(user); |
| | |
| | | public List<User> getUsersByDeptCode(String deptCode) { |
| | | return baseMapper.selectByDeptCode(deptCode); |
| | | } |
| | | |
| | | @Override |
| | | public boolean changePassword(Long userId, String oldPassword, String newPassword) { |
| | | User user = getById(userId); |
| | | if (user == null) { |
| | | return false; |
| | | } |
| | | if (!user.getPassword().equals(Md5Util.encrypt(oldPassword))) { |
| | | return false; |
| | | } |
| | | user.setPassword(Md5Util.encrypt(newPassword)); |
| | | return updateById(user); |
| | | } |
| | | } |