|  |  |  | 
|---|
|  |  |  | // 修改密码 | 
|---|
|  |  |  | 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); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|