From 88da30536f60493127572dd3b69e19f0062be8c9 Mon Sep 17 00:00:00 2001 From: lin <642018748@qq.com> Date: Tue, 21 Feb 2023 15:37:54 +0800 Subject: [PATCH] fix car pay --- ...ollerController.java => WxProfitPaymentController.java} | 2 +- .../com/iformall/service/impl/WxMerchantServiceImpl.java | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) rename mallinkAdmin/src/main/java/com/iformall/controller/market/{WxProfitPaymentControllerController.java => WxProfitPaymentController.java} (97%) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxProfitPaymentControllerController.java b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxProfitPaymentController.java similarity index 97% rename from mallinkAdmin/src/main/java/com/iformall/controller/market/WxProfitPaymentControllerController.java rename to mallinkAdmin/src/main/java/com/iformall/controller/market/WxProfitPaymentController.java index 911aad5cd..80e77b803 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxProfitPaymentControllerController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxProfitPaymentController.java @@ -38,7 +38,7 @@ import java.util.Map; */ @RestController @RequestMapping("wxProfitPayment") -public class WxProfitPaymentControllerController extends BaseController { +public class WxProfitPaymentController extends BaseController { private final Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java index 4f4f40f0e..233bbf73e 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java @@ -955,7 +955,12 @@ public class WxMerchantServiceImpl implements WxMerchantService { }else { //置空,删除此收款账号 if (StringUtils.isBlank(wxMerchant.getAccount())){ - return wxProfitPaymentReceiverService.deleteReceiver(receiver, receiver.getId()); + ResultData data = wxProfitPaymentReceiverService.deleteReceiver(receiver, receiver.getId()); + String key = Constant.paymentReceicerPrev + wxMerchant.getTenantId() + + ":" + EnumAppPlat.WX.getCode() + + ":" + wxMerchant.getId(); + RedisCacheUtils.removeCache(redisTemplate, key); + return data; } } StringBuffer psb = new StringBuffer("{\"").append(Constant.paymentReceiverParamIsv).append("\":").append(wxMerchant.getIsIsv()).append("");