diff --git a/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/BaseService.java b/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/BaseService.java index 35763526..ede79710 100644 --- a/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/BaseService.java +++ b/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/BaseService.java @@ -49,4 +49,6 @@ public interface BaseService{ * @param nsrsbh */ void processInvoiceCount(String nsrsbh); + + void deleteOperateStatus(String fpqqlsh); } diff --git a/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/impl/BaseServiceImpl.java b/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/impl/BaseServiceImpl.java index 44d32575..9b9b387e 100644 --- a/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/impl/BaseServiceImpl.java +++ b/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/base/service/impl/BaseServiceImpl.java @@ -203,5 +203,13 @@ public class BaseServiceImpl implements BaseService { } + @Override + public void deleteOperateStatus(String fpqqlsh) { + String operateDdqqlshKey = String.format(RedisConstant.REDIS_ORDER_OPERATE_STATUS, fpqqlsh); + + log.info("{}删除缓存中的发票请求流水号,缓存key为:{}", LOGGER_MSG, operateDdqqlshKey); + redisService.del(operateDdqqlshKey); + } + } diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java index fc702575..4be470de 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderInfoServiceImpl.java @@ -1885,6 +1885,7 @@ public class OrderInfoServiceImpl implements OrderInfoService { errorMsgList.append(preStr).append("数据删除失败").append("\r\n"); continue; } + baseService.deleteOperateStatus(fpqqlsh); } catch (Exception e) { log.error("{}数据删除失败:{}", LOGGER_MSG, e);