|
@@ -21,9 +21,9 @@ import java.util.UUID;
|
|
|
public class IdenAutoincrKeyServiceImpl extends ServiceImpl<IdenAutoincrKeyMapper, IdenAutoincKey> implements IdenAutoincrKeyService {
|
|
|
@Resource
|
|
|
private RedisUtil redisUtil;
|
|
|
- public Long updateMaxValue(String key){
|
|
|
+ public Long updateMaxValue(String keyFlag){
|
|
|
String localKey = RedisKeyConstant.UID_KEY;
|
|
|
- if("vuid".equals(key)){
|
|
|
+ if("vuid".equals(keyFlag)){
|
|
|
localKey = RedisKeyConstant.VUID_KEY;
|
|
|
}
|
|
|
String requestId = UUID.randomUUID().toString();
|
|
@@ -31,10 +31,10 @@ public class IdenAutoincrKeyServiceImpl extends ServiceImpl<IdenAutoincrKeyMappe
|
|
|
Long maxValue = null;
|
|
|
try {
|
|
|
if (result) {
|
|
|
- maxValue = this.baseMapper.updateMaxValue(key);
|
|
|
+ maxValue = this.baseMapper.updateMaxValue(keyFlag);
|
|
|
} else {
|
|
|
Thread.sleep(1000);
|
|
|
- return updateMaxValue(key);
|
|
|
+ return updateMaxValue(keyFlag);
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
e.getMessage();
|