|
|
@ -124,18 +124,11 @@ public class OperUserServiceImpl extends BaseServiceImpl<OperUserDao, OperUserEn |
|
|
|
public void update(OperUserDTO dto) { |
|
|
|
OperUserEntity entity = ConvertUtils.sourceToTarget(dto, OperUserEntity.class); |
|
|
|
|
|
|
|
//密码加密
|
|
|
|
if(StringUtils.isBlank(dto.getPassword())){ |
|
|
|
entity.setPassword(null); |
|
|
|
}else{ |
|
|
|
String password = PasswordUtils.encode(entity.getPassword()); |
|
|
|
entity.setPassword(password); |
|
|
|
} |
|
|
|
|
|
|
|
entity.setPassword(null); |
|
|
|
updateById(entity); |
|
|
|
|
|
|
|
//更新角色用户关系
|
|
|
|
operRoleUserFeignClient.saveOrUpdate(entity.getId(),dto.getRoleIdList()); |
|
|
|
operRoleUserFeignClient.saveOrUpdate(entity.getUserId(),dto.getRoleIdList()); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|