|  | @ -34,6 +34,7 @@ import com.epmet.dto.form.ResiVolunteerAuthenticateFormDTO; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.form.UserRoleFormDTO; |  |  | import com.epmet.dto.form.UserRoleFormDTO; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.dto.result.*; |  |  | import com.epmet.dto.result.*; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.entity.UserBaseInfoEntity; |  |  | import com.epmet.entity.UserBaseInfoEntity; | 
			
		
	
		
		
			
				
					|  |  |  |  |  | import com.epmet.entity.UserWechatEntity; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.feign.GovOrgOpenFeignClient; |  |  | import com.epmet.feign.GovOrgOpenFeignClient; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.redis.UserBaseInfoRedis; |  |  | import com.epmet.redis.UserBaseInfoRedis; | 
			
		
	
		
		
			
				
					|  |  | import com.epmet.resi.partymember.dto.partymember.PartymemberInfoDTO; |  |  | import com.epmet.resi.partymember.dto.partymember.PartymemberInfoDTO; | 
			
		
	
	
		
		
			
				
					|  | @ -74,8 +75,6 @@ public class UserBaseInfoServiceImpl extends BaseServiceImpl<UserBaseInfoDao, Us | 
			
		
	
		
		
			
				
					|  |  |     private GridLatestDao gridLatestDao; |  |  |     private GridLatestDao gridLatestDao; | 
			
		
	
		
		
			
				
					|  |  |     @Autowired |  |  |     @Autowired | 
			
		
	
		
		
			
				
					|  |  |     private GovOrgOpenFeignClient govOrgOpenFeignClient; |  |  |     private GovOrgOpenFeignClient govOrgOpenFeignClient; | 
			
		
	
		
		
			
				
					|  |  |     @Autowired |  |  |  | 
			
		
	
		
		
			
				
					|  |  |     private UserBaseInfoDao userBaseInfoDao; |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |     @Override |  |  |     @Override | 
			
		
	
		
		
			
				
					|  |  |     public PageData<UserBaseInfoDTO> page(Map<String, Object> params) { |  |  |     public PageData<UserBaseInfoDTO> page(Map<String, Object> params) { | 
			
		
	
	
		
		
			
				
					|  | @ -323,7 +322,7 @@ public class UserBaseInfoServiceImpl extends BaseServiceImpl<UserBaseInfoDao, Us | 
			
		
	
		
		
			
				
					|  |  |         result.setUserId(param.getUserId()); |  |  |         result.setUserId(param.getUserId()); | 
			
		
	
		
		
			
				
					|  |  |         //2020.11.24 sun 对外接口添加一个手机号返参和openId,因openId不在缓存中因此不在走缓存,直接掉sql查询  start
 |  |  |         //2020.11.24 sun 对外接口添加一个手机号返参和openId,因openId不在缓存中因此不在走缓存,直接掉sql查询  start
 | 
			
		
	
		
		
			
				
					|  |  |         //UserBaseInfoResultDTO userMsg = userBaseInfoRedis.getUserInfo(param.getUserId());
 |  |  |         //UserBaseInfoResultDTO userMsg = userBaseInfoRedis.getUserInfo(param.getUserId());
 | 
			
		
	
		
		
			
				
					
					|  |  |         UserBaseInfoResultDTO userMsg = userBaseInfoDao.selectListByUserIdList(param.getUserId()); |  |  |         UserBaseInfoResultDTO userMsg = baseDao.selectListByUserIdList(param.getUserId()); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |         // end
 |  |  |         // end
 | 
			
		
	
		
		
			
				
					|  |  |         if(null != userMsg) { |  |  |         if(null != userMsg) { | 
			
		
	
		
		
			
				
					|  |  |             result.setProfile(userMsg.getHeadImgUrl()); |  |  |             result.setProfile(userMsg.getHeadImgUrl()); | 
			
		
	
	
		
		
			
				
					|  | @ -331,7 +330,10 @@ public class UserBaseInfoServiceImpl extends BaseServiceImpl<UserBaseInfoDao, Us | 
			
		
	
		
		
			
				
					|  |  |             result.setRealName(userMsg.getRealName()); |  |  |             result.setRealName(userMsg.getRealName()); | 
			
		
	
		
		
			
				
					|  |  |             // 2020.11.24 sun  start
 |  |  |             // 2020.11.24 sun  start
 | 
			
		
	
		
		
			
				
					|  |  |             result.setMobile(StringUtils.isNotBlank(userMsg.getMobile()) ? userMsg.getMobile() : ""); |  |  |             result.setMobile(StringUtils.isNotBlank(userMsg.getMobile()) ? userMsg.getMobile() : ""); | 
			
		
	
		
		
			
				
					
					|  |  |             result.setWxOpenId(StringUtils.isNotBlank(userMsg.getWxOpenId()) ? userMsg.getWxOpenId() : ""); |  |  |             List<UserWechatEntity> list = userWechatDao.selectByUserId(param.getUserId()); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  |             if (list.size() > NumConstant.ZERO) { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |                 result.setWxOpenId(StringUtils.isNotBlank(list.get(NumConstant.ZERO).getWxOpenId()) ? list.get(NumConstant.ZERO).getWxOpenId() : ""); | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					|  |  |             result.setGender(StringUtils.isNotBlank(userMsg.getGender()) ? userMsg.getGender() : ""); |  |  |             result.setGender(StringUtils.isNotBlank(userMsg.getGender()) ? userMsg.getGender() : ""); | 
			
		
	
		
		
			
				
					|  |  |             //end
 |  |  |             //end
 | 
			
		
	
		
		
			
				
					|  |  |         }else{ |  |  |         }else{ | 
			
		
	
	
		
		
			
				
					|  | 
 |