| | |
| | | httpPatch.setHeader("CurTime", curTime); |
| | | httpPatch.setHeader("CheckSum", checkSum); |
| | | |
| | | // 构建请求体 |
| | | // UpdateUserInfoRequest builder = new UpdateUserInfoRequest(); |
| | | // if(StringUtils.isNotEmpty(dto.getMobile())){ |
| | | // builder.setMobile(dto.getMobile()); |
| | | // } |
| | | // if(StringUtils.isNotEmpty(dto.getName())){ |
| | | // builder.setName(dto.getName()); |
| | | // } |
| | | // if(StringUtils.isNotEmpty(dto.getSign())){ |
| | | // builder.setSign(dto.getSign()); |
| | | // } |
| | | // if(StringUtils.isNotEmpty(dto.getAvatar())){ |
| | | // builder.setAvatar(dto.getAvatar()); |
| | | // } |
| | | // String body = builder.build(); |
| | | UpdateUserInfoRequest requestBody = new UpdateUserInfoRequest(dto.getAvatar(), |
| | | dto.getName(),dto.getSign(),dto.getEmail(),dto.getMobile()); |
| | | dto.getName(),dto.getSign(),dto.getEmail(),dto.getMobile(),dto.getGender()); |
| | | String jsonBody = objectMapper.writeValueAsString(requestBody); |
| | | httpPatch.setEntity(new StringEntity(jsonBody, StandardCharsets.UTF_8)); |
| | | |
| | |
| | | if(StringUtils.isNotEmpty(vo.getSignature())){ |
| | | dto.setSign(vo.getSignature()); |
| | | } |
| | | if(ObjectUtil.isNotEmpty(vo.getGender())){ |
| | | dto.setGender(vo.getGender()); |
| | | } |
| | | Map<String, Object> map = updateUserAvatar(vo.getAccountId(), dto); |
| | | //更新用户属性 状态 密码 |
| | | if ((Boolean) map.get("success")) { |