|  | @@ -3,7 +3,6 @@ package cn.newfeifan.mall.module.distri.service.usersigninlog;
 | 
	
		
			
				|  |  |  import cn.newfeifan.mall.module.distri.controller.admin.orderpercentage.vo.OrderPercentageRedisVO;
 | 
	
		
			
				|  |  |  import cn.newfeifan.mall.module.distri.controller.app.usersigninlog.vo.UserSignInLogPageReqVO;
 | 
	
		
			
				|  |  |  import cn.newfeifan.mall.module.distri.controller.app.usersigninlog.vo.UserSignInLogSaveReqVO;
 | 
	
		
			
				|  |  | -import cn.newfeifan.mall.module.distri.dal.dataobject.duser.DuserDO;
 | 
	
		
			
				|  |  |  import cn.newfeifan.mall.module.distri.enums.SocialStatusEnum;
 | 
	
		
			
				|  |  |  import cn.newfeifan.mall.module.distri.service.duser.DuserService;
 | 
	
		
			
				|  |  |  import cn.newfeifan.mall.module.distri.service.socialstatus.SocialStatusService;
 | 
	
	
		
			
				|  | @@ -102,18 +101,18 @@ public class UserSignInLogServiceImpl implements UserSignInLogService {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //更新前用户身价等级
 | 
	
		
			
				|  |  | -        DuserDO duserByUserNow = duserService.getDuserByUser(loginUserId);
 | 
	
		
			
				|  |  | +        Long socialStatusIdNow = duserService.getDuserByUser(loginUserId).getSocialStatusId();
 | 
	
		
			
				|  |  |          //更新用户身价
 | 
	
		
			
				|  |  |          duserService.updateDuserSocial(loginUserId, social, SocialStatusEnum.SIGN_IN_SOCIAL.getStatus());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //更新后用户身价等级
 | 
	
		
			
				|  |  | -        DuserDO duserByUserAfter = duserService.getDuserByUser(loginUserId);
 | 
	
		
			
				|  |  | +        Long socialStatusIdAfter = duserService.getDuserByUser(loginUserId).getSocialStatusId();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //判断是否升级
 | 
	
		
			
				|  |  | -        boolean upgradeOrNot = !duserByUserNow.getSocialStatusId().equals(duserByUserAfter.getSocialStatusId());
 | 
	
		
			
				|  |  | +        boolean upgradeOrNot = !socialStatusIdNow.equals(socialStatusIdAfter);
 | 
	
		
			
				|  |  |          String socialStatusName = null;
 | 
	
		
			
				|  |  |          if(upgradeOrNot){
 | 
	
		
			
				|  |  | -            socialStatusName = socialStatusService.getSocialStatusName(duserByUserAfter.getSocialStatusId());
 | 
	
		
			
				|  |  | +            socialStatusName = socialStatusService.getSocialStatusName(socialStatusIdAfter);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          // 返回
 | 
	
		
			
				|  |  |          return MemberSignInRecordConvert.INSTANCE.coverRecordToAppRecordVo(recordDO,upgradeOrNot,social,socialStatusName);
 | 
	
	
		
			
				|  | @@ -186,4 +185,4 @@ public class UserSignInLogServiceImpl implements UserSignInLogService {
 | 
	
		
			
				|  |  |          return userSignInLogMapper.selectPage(pageReqVO);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | +}
 |