Commit 4d95d9c6 4d95d9c62620baf0973019594b4930f30a109cf4 by xianghan

1.优化

1 parent 251b926f
...@@ -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());
172 memberDTO.setGender(resources.getGender()); 174 }
173 memberDTO.setBirthday(resources.getBirthday()); 175 if(Objects.nonNull(resources.getGender())) {
174 memberDTO.setAvatarUrl(resources.getAvatarUrl()); 176 memberDTO.setGender(resources.getGender());
177 }
178 if(StringUtils.isNotBlank(resources.getBirthday())) {
179 memberDTO.setBirthday(resources.getBirthday());
180 }
181 if(StringUtils.isNotBlank(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);
......