| | |
| | | } |
| | | |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void newSysUsers(List<SysUsers> list) { |
| | | public void newSysUsers(List<SysUsers> list) throws UnsupportedEncodingException, NoSuchAlgorithmException { |
| | | if (CollUtil.isNotEmpty(list)) { |
| | | Map<Long, Long> sysUsersOldAndNew = new HashMap<>(); |
| | | for (SysUsers sysUsers : list) { |
| | | Long oldId = sysUsers.getSuId(); |
| | | sysUsers.setSuId(null); |
| | | sysUsers.setSuPassword(PasswordUtil.getEncrypUserPwd(sysUsers)); |
| | | sysUsersDao.insert(sysUsers); |
| | | sysUsersOldAndNew.put(oldId, sysUsers.getSuId()); |
| | | } |