mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-23 04:25:21 +08:00
订单信息发生变化,清除缓存
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
package com.jsowell.pile.transaction.service;
|
||||
|
||||
import com.google.common.collect.Lists;
|
||||
import com.jsowell.common.constant.CacheConstants;
|
||||
import com.jsowell.common.core.redis.RedisCache;
|
||||
import com.jsowell.common.util.StringUtils;
|
||||
import com.jsowell.pile.domain.PileBasicInfo;
|
||||
import com.jsowell.pile.domain.PileConnectorInfo;
|
||||
import com.jsowell.pile.mapper.MemberBasicInfoMapper;
|
||||
@@ -12,6 +10,7 @@ import com.jsowell.pile.mapper.OrderBasicInfoMapper;
|
||||
import com.jsowell.pile.mapper.PileBasicInfoMapper;
|
||||
import com.jsowell.pile.mapper.PileBillingTemplateMapper;
|
||||
import com.jsowell.pile.mapper.PileConnectorInfoMapper;
|
||||
import com.jsowell.pile.service.IOrderBasicInfoService;
|
||||
import com.jsowell.pile.transaction.dto.BillingTemplateTransactionDTO;
|
||||
import com.jsowell.pile.transaction.dto.MemberTransactionDTO;
|
||||
import com.jsowell.pile.transaction.dto.OrderTransactionDTO;
|
||||
@@ -51,6 +50,8 @@ public class TransactionService {
|
||||
@Autowired
|
||||
private MemberWalletInfoMapper memberWalletInfoMapper;
|
||||
|
||||
private IOrderBasicInfoService orderBasicInfoService;
|
||||
|
||||
@Autowired
|
||||
private RedisCache redisCache;
|
||||
|
||||
@@ -159,14 +160,7 @@ public class TransactionService {
|
||||
orderBasicInfoMapper.updateOrderDetail(dto.getOrderDetail());
|
||||
}
|
||||
// 清缓存
|
||||
if (StringUtils.isNotBlank(orderCode)) {
|
||||
String redisKey = CacheConstants.GET_ORDER_INFO_BY_ORDER_CODE + orderCode;
|
||||
redisCache.deleteObject(redisKey);
|
||||
}
|
||||
if (StringUtils.isNotBlank(transactionCode)) {
|
||||
String redisKey = CacheConstants.GET_ORDER_INFO_BY_TRANSACTION_CODE + transactionCode;
|
||||
redisCache.deleteObject(redisKey);
|
||||
}
|
||||
orderBasicInfoService.cleanCacheByOrderCode(orderCode, transactionCode);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user