瀏覽代碼

local配置

lyhzzz 2 年之前
父節點
當前提交
b0d0487af8

+ 4 - 0
src/main/java/com/fdkankan/ucenter/pay/alipay/AlipayDefaultConfig.java

@@ -1,5 +1,6 @@
 package com.fdkankan.ucenter.pay.alipay;
 
+import com.fdkankan.ucenter.common.constants.NacosProperty;
 import com.fdkankan.ucenter.pay.alipay.sdk.AlipayConfig;
 import lombok.extern.log4j.Log4j2;
 import org.apache.commons.lang.StringUtils;
@@ -34,6 +35,9 @@ public class AlipayDefaultConfig extends AlipayConfig {
     }
 
     public String description() {
+        if("local".equals(NacosProperty.uploadType)){
+            return "local-running";
+        }
         StringBuilder sb = new StringBuilder("\nConfigs{");
         sb.append("支付宝网关: ").append(getGatewayUrl()).append("\n");
         sb.append(", appid: ").append(getAppid()).append("\n");

+ 10 - 0
src/main/java/com/fdkankan/ucenter/pay/paypal/sdk/PayPalConfig.java

@@ -1,5 +1,6 @@
 package com.fdkankan.ucenter.pay.paypal.sdk;
 
+import com.fdkankan.ucenter.common.constants.NacosProperty;
 import com.paypal.base.rest.APIContext;
 import com.paypal.base.rest.OAuthTokenCredential;
 import com.paypal.base.rest.PayPalRESTException;
@@ -22,6 +23,9 @@ public abstract class PayPalConfig {
 
     @Bean
     public Map<String, String> paypalSdkConfig(){
+        if("local".equals(NacosProperty.uploadType)){
+            return null;
+        }
         Map<String, String> sdkConfig = new HashMap<>();
         sdkConfig.put("mode", getMode());
         return sdkConfig;
@@ -29,11 +33,17 @@ public abstract class PayPalConfig {
 
     @Bean
     public OAuthTokenCredential authTokenCredential(){
+        if("local".equals(NacosProperty.uploadType)){
+            return null;
+        }
         return new OAuthTokenCredential(getClientId(), getSecret(), paypalSdkConfig());
     }
 
     @Bean
     public APIContext apiContext() throws PayPalRESTException {
+        if("local".equals(NacosProperty.uploadType)){
+            return null;
+        }
         String accessToken = authTokenCredential().getAccessToken();
         log.info("paypal新的accessToken:" + accessToken);
         APIContext apiContext = new APIContext(accessToken);