fix: 优化payapi-sdk
authorTang Cheng <cheng.tang@supwisdom.com>
Tue, 3 Mar 2020 02:44:03 +0000 (10:44 +0800)
committerTang Cheng <cheng.tang@supwisdom.com>
Mon, 9 Mar 2020 05:47:13 +0000 (13:47 +0800)
gradle.properties
payapi-sdk/src/main/java/com/supwisdom/dlpay/paysdk/PayAPISDKConfigure.java

index acf8d17..7af5da1 100644 (file)
@@ -1,4 +1,5 @@
 payapiVersion = 1.0
 jdkVersion = 1.8
 nxUser=ecard
-nxPassword=Ecard4SUP
\ No newline at end of file
+nxPassword=Ecard4SUP
+systemProp.org.gradle.internal.publish.checksums.insecure=true
\ No newline at end of file
index a4d6790..065ba9c 100644 (file)
@@ -4,12 +4,15 @@ import com.supwisdom.dlpay.paysdk.impl.PaySDKJwtTokenCallback;
 import com.supwisdom.dlpay.paysdk.proxy.ApiLoginProxy;
 import com.supwisdom.mutlitenant.client.JwtTokenClientCallback;
 import com.supwisdom.mutlitenant.client.annotations.EnableTenantJwtClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
 import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
 import org.springframework.context.annotation.DependsOn;
 import org.springframework.stereotype.Component;
 
-@Component
+@Configuration
 @EnableTenantJwtClient
+@EnableFeignClients(basePackages = "com.supwisdom.dlpay.paysdk")
 public class PayAPISDKConfigure {
   @Bean
   public JwtTokenClientCallback jwtTokenClientCallback(ApiLoginProxy loginProxy) {
@@ -17,7 +20,6 @@ public class PayAPISDKConfigure {
   }
 
   @Bean
-  @DependsOn("jwtTokenClientCallback")
   public PayApiJwtClientConfigure jwtClientConfigure(JwtTokenClientCallback callback) {
     return new PayApiJwtClientConfigure(callback);
   }