1.update
Showing
1 changed file
with
12 additions
and
7 deletions
... | @@ -89,15 +89,20 @@ public class MemberProfileOperationServiceImpl implements MemberProfileOperation | ... | @@ -89,15 +89,20 @@ public class MemberProfileOperationServiceImpl implements MemberProfileOperation |
89 | MemberProfileDTO _memberProfileDTO = this.asyncMemberProfile(memberProfileDTO); | 89 | MemberProfileDTO _memberProfileDTO = this.asyncMemberProfile(memberProfileDTO); |
90 | 90 | ||
91 | MemberDTO memberDTO = resources.getMemberDTO(); | 91 | MemberDTO memberDTO = resources.getMemberDTO(); |
92 | memberDTO.setId(_memberProfileDTO.getMemberId()); | 92 | String code = memberDTO.getCode(); |
93 | memberDTO.setNickname(_memberProfileDTO.getRealname()); | 93 | if (!StringUtils.isEmpty(code)) { |
94 | memberDTO.setGender(_memberProfileDTO.getGender()); | ||
95 | memberDTO.setBirthday(_memberProfileDTO.getBirthday()); | ||
96 | memberDTO.setAvatarUrl(_memberProfileDTO.getAvatarUrl()); | ||
97 | |||
98 | Member member = new Member(); | 94 | Member member = new Member(); |
99 | BeanUtils.copyProperties(memberDTO,member); | 95 | BeanUtils.copyProperties(memberDTO, member); |
96 | |||
97 | MemberDTO memberDTO1 = this.memberService.findByCode(code); | ||
98 | Long id = memberDTO1.getId(); | ||
99 | member.setId(id); | ||
100 | member.setBirthday(_memberProfileDTO.getBirthday()); | ||
101 | member.setGender(_memberProfileDTO.getGender()); | ||
100 | this.memberService.update(member); | 102 | this.memberService.update(member); |
101 | } | 103 | } |
102 | 104 | ||
105 | |||
106 | } | ||
107 | |||
103 | } | 108 | } | ... | ... |
-
Please register or sign in to post a comment