diff --git a/mallinkSchedule/src/main/java/com/iformall/schedule/TtMerchantReciverSchedule.java b/mallinkSchedule/src/main/java/com/iformall/schedule/TtMerchantReciverSchedule.java index 8976cf1a0..be1d7bf80 100644 --- a/mallinkSchedule/src/main/java/com/iformall/schedule/TtMerchantReciverSchedule.java +++ b/mallinkSchedule/src/main/java/com/iformall/schedule/TtMerchantReciverSchedule.java @@ -67,7 +67,9 @@ public class TtMerchantReciverSchedule { for (WxAppinfo wxAppinfo:wxAppinfoList) { appIdMap.put(wxAppinfo.getTenantId(),wxAppinfo.getAppId()); WxPayAccount wxPayAccount = payAccountService.getById(wxAppinfo.getPayId()); - payAccountKeyMap.put(wxAppinfo.getTenantId(),wxPayAccount.getApiKey()); + if(wxPayAccount != null){ + payAccountKeyMap.put(wxAppinfo.getTenantId(),wxPayAccount.getApiKey()); + } } for (WxMerchant m:merchants) {