|  |  | @ -146,13 +146,16 @@ public class PointsModifyConsumer implements RocketMQListener<MessageExt> { | 
			
		
	
		
			
				
					|  |  |  |             return; | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         //判断用户是否完善信息
 | 
			
		
	
		
			
				
					|  |  |  |         Long gridId = 0L; | 
			
		
	
		
			
				
					|  |  |  |         if(userDTO.getDeptId() == null || userDTO.getDeptId() == 0L){ | 
			
		
	
		
			
				
					|  |  |  |             //获取网格人员关系表
 | 
			
		
	
		
			
				
					|  |  |  |             Result<UserGridRelationDTO> userLastSwitchGird = usersFeignClient.getUserLastSwitchGird(userDTO.getId()); | 
			
		
	
		
			
				
					|  |  |  |             if(!userLastSwitchGird.success() || userLastSwitchGird.getData()==null){ | 
			
		
	
		
			
				
					|  |  |  |                 return; | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |             userDTO.setDeptId(userLastSwitchGird.getData().getGridId()); | 
			
		
	
		
			
				
					|  |  |  |             gridId = userLastSwitchGird.getData().getGridId(); | 
			
		
	
		
			
				
					|  |  |  |         }else{ | 
			
		
	
		
			
				
					|  |  |  |             gridId = userDTO.getDeptId(); | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         //2.更新用户积分分数
 | 
			
		
	
		
			
				
					|  |  |  |         if (OPERATION_TYPE_ADD.equals(pointsRuleResultDTO.getOperationType())) { | 
			
		
	
	
		
			
				
					|  |  | @ -166,7 +169,7 @@ public class PointsModifyConsumer implements RocketMQListener<MessageExt> { | 
			
		
	
		
			
				
					|  |  |  |         //4.更新redis用户积分情况
 | 
			
		
	
		
			
				
					|  |  |  |         TokenDto tokenDto = ConvertUtils.sourceToTarget(userDTO, TokenDto.class); | 
			
		
	
		
			
				
					|  |  |  |         tokenDto.setUserId(userDTO.getId()); | 
			
		
	
		
			
				
					|  |  |  |         tokenDto.setGridId(userDTO.getDeptId()); | 
			
		
	
		
			
				
					|  |  |  |         tokenDto.setGridId(gridId); | 
			
		
	
		
			
				
					|  |  |  |         int expire = jwtTokenProperties.getExpire(); | 
			
		
	
		
			
				
					|  |  |  |         cpUserDetailRedis.set(tokenDto, expire); | 
			
		
	
		
			
				
					|  |  |  |         //更新用户的积分 -- 结束
 | 
			
		
	
	
		
			
				
					|  |  | 
 |