|  |  | 
 |  |  |         // 修改密码 | 
 |  |  |         SystemUser updateUserDto = new SystemUser(); | 
 |  |  |         updateUserDto.setId(dto.getId()); | 
 |  |  |         updateUserDto.setUpdateUser(dto.getOperaUserId()); | 
 |  |  |         updateUserDto.setPassword(Utils.Secure.encryptPassword(dto.getPassword(), systemUser.getSalt())); | 
 |  |  |         systemUserService.updateById(updateUserDto); | 
 |  |  |     } | 
 |  |  | 
 |  |  |         // 生成密码 | 
 |  |  |         systemUser.setPassword(Utils.Secure.encryptPassword(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.INITIAL_PASSWORD).getCode(), salt)); | 
 |  |  |         systemUser.setSalt(salt); | 
 |  |  |         systemUser.setSource(Constants.ZERO); | 
 |  |  |  | 
 |  |  |         // 创建用户记录 | 
 |  |  |         systemUser.setType(Constants.ZERO); | 
 |  |  | 
 |  |  |             SystemUserRole newUserRole = new SystemUserRole(); | 
 |  |  |             newUserRole.setUserId(dto.getUserId()); | 
 |  |  |             newUserRole.setRoleId(roleId); | 
 |  |  |             newUserRole.setCreateUser(dto.getCreateUser()); | 
 |  |  |             systemUserRoleService.create(newUserRole); | 
 |  |  |         } | 
 |  |  |     } |