From 958fdfed1580adaad1e4bbad20c7c45ac5dd5707 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B7=AF=E6=98=8E=E6=85=A7?= <1191093413@qq.com> Date: Tue, 9 Jan 2024 09:17:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A9=B3=E5=9B=9E=E6=88=90=E5=8A=9F=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=A0=E9=99=A4=E5=8F=91=E7=A5=A8=E6=B5=81=E6=B0=B4?= =?UTF-8?q?=E5=8F=B7=E7=BC=93=E5=AD=98=E5=88=A0=E9=99=A4=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../baseservice/module/base/service/BaseService.java | 2 ++ .../module/base/service/impl/BaseServiceImpl.java | 8 ++++++++ .../modules/order/service/impl/OrderInfoServiceImpl.java | 1 + 3 files changed, 11 insertions(+) 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);