From c1518c0d782f70436ad6257977edaed74c8ba924 Mon Sep 17 00:00:00 2001 From: wangning <164851225@qq.com> Date: Fri, 8 Jun 2018 16:03:46 +0800 Subject: [PATCH] update --- .../application/core/impls/SimpleClientApplyServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/au/com/royalpay/payment/manage/application/core/impls/SimpleClientApplyServiceImpl.java b/src/main/java/au/com/royalpay/payment/manage/application/core/impls/SimpleClientApplyServiceImpl.java index 41f26a577..7fae6f937 100644 --- a/src/main/java/au/com/royalpay/payment/manage/application/core/impls/SimpleClientApplyServiceImpl.java +++ b/src/main/java/au/com/royalpay/payment/manage/application/core/impls/SimpleClientApplyServiceImpl.java @@ -257,11 +257,12 @@ public class SimpleClientApplyServiceImpl implements SimpleClientApplyService { private void applyerToClient(String username) { JSONObject sysConfig = sysConfigManager.getSysConfig(); String arr[] = sysConfig.getString("temp_sub_mch_id").split(","); - String tempSubMerchantId = arr[new Random().nextInt(arr.length)]; + String tempSubMerchantId =null; WeChatPayConfig.Merchant availableMerchant = null; int errorReCounts = 6; for (int i = 0; i < errorReCounts; i++) { try{ + tempSubMerchantId =arr[new Random().nextInt(arr.length)]; availableMerchant = mpPaymentApi.determineMerchant(tempSubMerchantId); i=errorReCounts; }catch (Exception e){