diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/transaction/service/TransactionService.java b/jsowell-pile/src/main/java/com/jsowell/pile/transaction/service/TransactionService.java index 478d2bff8..b93648f1d 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/transaction/service/TransactionService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/transaction/service/TransactionService.java @@ -137,8 +137,10 @@ public class TransactionService { if (StringUtils.isNotBlank(orderCode)) { String redisKey = CacheConstants.GET_ORDER_INFO_BY_ORDER_CODE + orderCode; redisCache.deleteObject(redisKey); - String redisKey2 = CacheConstants.GET_ORDER_INFO_BY_TRANSACTION_CODE + transactionCode; - redisCache.deleteObject(redisKey2); + } + if (StringUtils.isNotBlank(transactionCode)) { + String redisKey = CacheConstants.GET_ORDER_INFO_BY_TRANSACTION_CODE + transactionCode; + redisCache.deleteObject(redisKey); } }