From 759d2bf172167137189a98255a8a1103e22f7620 Mon Sep 17 00:00:00 2001 From: luoyang Date: Thu, 30 Apr 2020 15:08:49 +0800 Subject: [PATCH] fix no wechat rate --- pom.xml | 2 +- .../payment/manage/merchants/core/impls/ClientManagerImpl.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d149ee9c9..e8a91846f 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 4.0.0 manage - 2.2.24 + 2.2.25 UTF-8 1.8.0 diff --git a/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java b/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java index 076e48305..bede05b1b 100644 --- a/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java @@ -2163,6 +2163,9 @@ public class ClientManagerImpl implements ClientManager, ManagerTodoNoticeProvid // if ("Rpay".equals(configJson.getString("rate_name"))) { // rpayApi.modifySurchargeConfig(client); // } + if (StringUtils.equalsIgnoreCase("rpaypmt_card", config.getRateName())) { + return; + } int clientId = client.getIntValue("client_id"); JSONObject changeRate = merchantInfoProvider.clientCurrentRate(clientId, new Date(), "Wechat"); int cleanDays = changeRate.getIntValue("clean_days");