From 68c209d0caf37f9013c52acfa572ca9cc27e2a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Mon, 3 Jun 2024 09:59:07 +0800 Subject: [PATCH] @Resource --- .../store/service/impl/IntentAgreementServiceImpl.java | 8 ++++---- .../store/service/impl/SignFranchiseServiceImpl.java | 8 ++++---- .../cool/store/service/impl/SysStoreAppServiceImpl.java | 9 +++++---- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java index c2fdf166e..500debbe1 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java @@ -76,7 +76,7 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten AliyunService aliyunService; @Resource - private StringRedisTemplate redisTemplate; + private StringRedisTemplate stringRedisTemplate; @Override @@ -209,7 +209,7 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten String lockValue = UUID.randomUUID().toString(); boolean acquired = false; try { - acquired = redisTemplate.opsForValue().setIfAbsent(lockKey, lockValue, 10, TimeUnit.SECONDS); + acquired = stringRedisTemplate.opsForValue().setIfAbsent(lockKey, lockValue, 10, TimeUnit.SECONDS); if (Boolean.TRUE.equals(acquired)) { Map requestMap = new HashMap<>(); fillSignatureInfo(requestMap); @@ -236,9 +236,9 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten } }finally { if (Boolean.TRUE.equals(acquired)) { - String currentValue = redisTemplate.opsForValue().get(lockKey); + String currentValue = stringRedisTemplate.opsForValue().get(lockKey); if (lockValue.equals(currentValue)) { - redisTemplate.delete(lockKey); + stringRedisTemplate.delete(lockKey); } } } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index 8b54ccf00..4a9e6b36b 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -84,7 +84,7 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu @Resource - private StringRedisTemplate redisTemplate; + private StringRedisTemplate stringRedisTemplate; @Override @@ -148,7 +148,7 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu boolean acquired = false; try { //10s过期 - acquired = redisTemplate.opsForValue().setIfAbsent(lockKey, lockValue, 10, TimeUnit.SECONDS); + acquired = stringRedisTemplate.opsForValue().setIfAbsent(lockKey, lockValue, 10, TimeUnit.SECONDS); if (Boolean.TRUE.equals(acquired)) { SignFranchiseDO signFranchiseDO = request.toSignFranchiseDO(); if (Objects.isNull(request.getId())) { @@ -174,9 +174,9 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu }finally { if (Boolean.TRUE.equals(acquired)) { - String currentValue = redisTemplate.opsForValue().get(lockKey); + String currentValue = stringRedisTemplate.opsForValue().get(lockKey); if (lockValue.equals(currentValue)) { - redisTemplate.delete(lockKey); + stringRedisTemplate.delete(lockKey); } } } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SysStoreAppServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SysStoreAppServiceImpl.java index 8b1ccdeea..5c5f70684 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SysStoreAppServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SysStoreAppServiceImpl.java @@ -27,6 +27,7 @@ import com.cool.store.utils.RedisUtilPool; import com.cool.store.utils.poi.StringUtils; import com.cool.store.utils.poi.constant.Constants; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -87,7 +88,7 @@ public class SysStoreAppServiceImpl implements SysStoreAppService, AuditResultSe PointDetailInfoMapper pointDetailInfoMapper; @Resource - private StringRedisTemplate redisTemplate; + private StringRedisTemplate stringRedisTemplate; @Resource RedisUtilPool redisUtilPool; @@ -103,7 +104,7 @@ public class SysStoreAppServiceImpl implements SysStoreAppService, AuditResultSe String lockValue = UUID.randomUUID().toString(); boolean acquired = false; try { - acquired = redisTemplate.opsForValue().setIfAbsent(lockKey, lockValue, 10, TimeUnit.SECONDS); + acquired = stringRedisTemplate.opsForValue().setIfAbsent(lockKey, lockValue, 10, TimeUnit.SECONDS); if (Boolean.TRUE.equals(acquired)) { //1.操作数据库 SystemBuildingShopDO systemBuildingShopDO = SystemBuildingShopDO.convertToSystemBuildingShopDO(request); @@ -125,9 +126,9 @@ public class SysStoreAppServiceImpl implements SysStoreAppService, AuditResultSe } }finally { if (Boolean.TRUE.equals(acquired)) { - String currentValue = redisTemplate.opsForValue().get(lockKey); + String currentValue = stringRedisTemplate.opsForValue().get(lockKey); if (lockValue.equals(currentValue)) { - redisTemplate.delete(lockKey); + stringRedisTemplate.delete(lockKey); } } }