1.优化
Showing
1 changed file
with
10 additions
and
1 deletions
... | @@ -22,6 +22,8 @@ import org.springframework.transaction.annotation.Transactional; | ... | @@ -22,6 +22,8 @@ import org.springframework.transaction.annotation.Transactional; |
22 | import org.springframework.dao.EmptyResultDataAccessException; | 22 | import org.springframework.dao.EmptyResultDataAccessException; |
23 | import org.springframework.util.Assert; | 23 | import org.springframework.util.Assert; |
24 | 24 | ||
25 | import java.util.Objects; | ||
26 | |||
25 | 27 | ||
26 | /** | 28 | /** |
27 | * @author XiangHan | 29 | * @author XiangHan |
... | @@ -167,11 +169,18 @@ public class MemberProfileServiceImpl implements MemberProfileService { | ... | @@ -167,11 +169,18 @@ public class MemberProfileServiceImpl implements MemberProfileService { |
167 | log.info("updateMemberProfileAndMember ==>> resources ==>> [{}]",resources); | 169 | log.info("updateMemberProfileAndMember ==>> resources ==>> [{}]",resources); |
168 | 170 | ||
169 | memberDTO.setId(resources.getMemberId()); | 171 | memberDTO.setId(resources.getMemberId()); |
170 | memberDTO.setCode(resources.getMemberCode()); | 172 | if(StringUtils.isNotBlank(resources.getRealname())) { |
171 | memberDTO.setNickname(resources.getRealname()); | 173 | memberDTO.setNickname(resources.getRealname()); |
174 | } | ||
175 | if(Objects.nonNull(resources.getGender())) { | ||
172 | memberDTO.setGender(resources.getGender()); | 176 | memberDTO.setGender(resources.getGender()); |
177 | } | ||
178 | if(StringUtils.isNotBlank(resources.getBirthday())) { | ||
173 | memberDTO.setBirthday(resources.getBirthday()); | 179 | memberDTO.setBirthday(resources.getBirthday()); |
180 | } | ||
181 | if(StringUtils.isNotBlank(resources.getAvatarUrl())) { | ||
174 | memberDTO.setAvatarUrl(resources.getAvatarUrl()); | 182 | memberDTO.setAvatarUrl(resources.getAvatarUrl()); |
183 | } | ||
175 | 184 | ||
176 | Member member = new Member(); | 185 | Member member = new Member(); |
177 | BeanUtils.copyProperties(memberDTO,member); | 186 | BeanUtils.copyProperties(memberDTO,member); | ... | ... |
-
Please register or sign in to post a comment