| 
					
				 | 
			
			
				@@ -22,12 +22,12 @@ public class IdenAutoincrKeyServiceImpl extends ServiceImpl<IdenAutoincrKeyMappe 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Resource 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private RedisUtil redisUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public Long updateMaxValue(String keyFlag){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        String localKey = RedisKeyConstant.UID_KEY; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String lockKey = RedisKeyConstant.LOCK_UID_KEY; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if("vuid".equals(keyFlag)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            localKey = RedisKeyConstant.VUID_KEY; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lockKey = RedisKeyConstant.LOCK_VUID_KEY; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String requestId = UUID.randomUUID().toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        boolean result = redisUtil.tryLock(localKey,requestId, 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        boolean result = redisUtil.tryLock(lockKey,requestId, 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Long maxValue = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (result) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -40,7 +40,7 @@ public class IdenAutoincrKeyServiceImpl extends ServiceImpl<IdenAutoincrKeyMappe 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             e.getMessage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }  finally { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            redisUtil.releaseLock(localKey,requestId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            redisUtil.releaseLock(lockKey,requestId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return maxValue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |