Skip to content

Commit 9a76cb0

Browse files
authored
feat:更新业务接口 (#135)
1.更新service.Builder中根据config构建的方式 2.更新package-info
1 parent c25c725 commit 9a76cb0

28 files changed

+39
-85
lines changed

Diff for: service/src/main/java/com/wechat/pay/java/service/certificate/CertificateService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,7 @@ public static class Builder {
4848
private HostName hostName;
4949

5050
public Builder config(Config config) {
51-
this.httpClient =
52-
new DefaultHttpClientBuilder()
53-
.credential(requireNonNull(config.createCredential()))
54-
.validator(requireNonNull(config.createValidator()))
55-
.build();
51+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
5652
return this;
5753
}
5854

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 证书下载服务API */
2+
package com.wechat.pay.java.service.certificate;

Diff for: service/src/main/java/com/wechat/pay/java/service/file/FileUploadService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,7 @@ public static class Builder {
3636
private HttpClient httpClient;
3737

3838
public Builder config(Config config) {
39-
this.httpClient =
40-
new DefaultHttpClientBuilder()
41-
.credential(requireNonNull(config.createCredential()))
42-
.validator(requireNonNull(config.createValidator()))
43-
.build();
39+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
4440
return this;
4541
}
4642

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 文件上传服务API */
2+
package com.wechat.pay.java.service.file;

Diff for: service/src/main/java/com/wechat/pay/java/service/lovefeast/LovefeastService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,7 @@ public static class Builder {
5656
private HostName hostName;
5757

5858
public Builder config(Config config) {
59-
this.httpClient =
60-
new DefaultHttpClientBuilder()
61-
.credential(requireNonNull(config.createCredential()))
62-
.validator(requireNonNull(config.createValidator()))
63-
.build();
59+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6460

6561
return this;
6662
}

Diff for: service/src/main/java/com/wechat/pay/java/service/marketingbankpackages/MarketingBankPackagesService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,7 @@ public static class Builder {
5353
private HostName hostName;
5454

5555
public Builder config(Config config) {
56-
this.httpClient =
57-
new DefaultHttpClientBuilder()
58-
.credential(requireNonNull(config.createCredential()))
59-
.validator(requireNonNull(config.createValidator()))
60-
.build();
56+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6157

6258
return this;
6359
}

Diff for: service/src/main/java/com/wechat/pay/java/service/marketingbankpackages/MarketingBankPackagesServiceExtension.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,7 @@ public static class Builder {
5656
private PrivacyEncryptor encryptor;
5757

5858
public Builder config(Config config) {
59-
this.httpClient =
60-
new DefaultHttpClientBuilder()
61-
.credential(requireNonNull(config.createCredential()))
62-
.validator(requireNonNull(config.createValidator()))
63-
.build();
59+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6460
this.encryptor = config.createEncryptor();
6561
return this;
6662
}

Diff for: service/src/main/java/com/wechat/pay/java/service/partnerpayments/app/AppService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public static class Builder {
6161
* @return Builder
6262
*/
6363
public Builder config(Config config) {
64-
this.httpClient =
65-
new DefaultHttpClientBuilder()
66-
.credential(requireNonNull(config.createCredential()))
67-
.validator(requireNonNull(config.createValidator()))
68-
.build();
64+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6965

7066
return this;
7167
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 服务商-APP支付API */
2+
package com.wechat.pay.java.service.partnerpayments.app;

Diff for: service/src/main/java/com/wechat/pay/java/service/partnerpayments/h5/H5Service.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,7 @@ public static class Builder {
6262
* @return Builder
6363
*/
6464
public Builder config(Config config) {
65-
this.httpClient =
66-
new DefaultHttpClientBuilder()
67-
.credential(requireNonNull(config.createCredential()))
68-
.validator(requireNonNull(config.createValidator()))
69-
.build();
65+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
7066

7167
return this;
7268
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 服务商-H5支付API */
2+
package com.wechat.pay.java.service.partnerpayments.h5;

Diff for: service/src/main/java/com/wechat/pay/java/service/partnerpayments/jsapi/JsapiService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public static class Builder {
6161
* @return Builder
6262
*/
6363
public Builder config(Config config) {
64-
this.httpClient =
65-
new DefaultHttpClientBuilder()
66-
.credential(requireNonNull(config.createCredential()))
67-
.validator(requireNonNull(config.createValidator()))
68-
.build();
64+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6965

7066
return this;
7167
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 服务商-JSAPI支付API */
2+
package com.wechat.pay.java.service.partnerpayments.jsapi;

Diff for: service/src/main/java/com/wechat/pay/java/service/partnerpayments/nativepay/NativePayService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,7 @@ public static class Builder {
6262
* @return Builder
6363
*/
6464
public Builder config(Config config) {
65-
this.httpClient =
66-
new DefaultHttpClientBuilder()
67-
.credential(requireNonNull(config.createCredential()))
68-
.validator(requireNonNull(config.createValidator()))
69-
.build();
65+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
7066

7167
return this;
7268
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 服务商-Native支付API */
2+
package com.wechat.pay.java.service.partnerpayments.nativepay;

Diff for: service/src/main/java/com/wechat/pay/java/service/payments/app/AppService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public static class Builder {
6161
* @return Builder
6262
*/
6363
public Builder config(Config config) {
64-
this.httpClient =
65-
new DefaultHttpClientBuilder()
66-
.credential(requireNonNull(config.createCredential()))
67-
.validator(requireNonNull(config.createValidator()))
68-
.build();
64+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6965

7066
return this;
7167
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 普通商户-APP支付API */
2+
package com.wechat.pay.java.service.payments.app;

Diff for: service/src/main/java/com/wechat/pay/java/service/payments/h5/H5Service.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public static class Builder {
6161
* @return Builder
6262
*/
6363
public Builder config(Config config) {
64-
this.httpClient =
65-
new DefaultHttpClientBuilder()
66-
.credential(requireNonNull(config.createCredential()))
67-
.validator(requireNonNull(config.createValidator()))
68-
.build();
64+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6965

7066
return this;
7167
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 普通商户-H5支付API */
2+
package com.wechat.pay.java.service.payments.h5;

Diff for: service/src/main/java/com/wechat/pay/java/service/payments/jsapi/JsapiService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public static class Builder {
6161
* @return Builder
6262
*/
6363
public Builder config(Config config) {
64-
this.httpClient =
65-
new DefaultHttpClientBuilder()
66-
.credential(requireNonNull(config.createCredential()))
67-
.validator(requireNonNull(config.createValidator()))
68-
.build();
64+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6965

7066
return this;
7167
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 普通商户-JSAPI支付API */
2+
package com.wechat.pay.java.service.payments.jsapi;

Diff for: service/src/main/java/com/wechat/pay/java/service/payments/nativepay/NativePayService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,7 @@ public static class Builder {
6161
* @return Builder
6262
*/
6363
public Builder config(Config config) {
64-
this.httpClient =
65-
new DefaultHttpClientBuilder()
66-
.credential(requireNonNull(config.createCredential()))
67-
.validator(requireNonNull(config.createValidator()))
68-
.build();
64+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6965

7066
return this;
7167
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 普通商户-Native支付API */
2+
package com.wechat.pay.java.service.payments.nativepay;

Diff for: service/src/main/java/com/wechat/pay/java/service/payrollcard/PayrollCardService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,7 @@ public static class Builder {
6868
private PrivacyEncryptor encryptor;
6969

7070
public Builder config(Config config) {
71-
this.httpClient =
72-
new DefaultHttpClientBuilder()
73-
.credential(requireNonNull(config.createCredential()))
74-
.validator(requireNonNull(config.createValidator()))
75-
.build();
71+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
7672
this.encryptor = config.createEncryptor();
7773

7874
return this;

Diff for: service/src/main/java/com/wechat/pay/java/service/refund/RefundService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,7 @@ public static class Builder {
5858
* @return Builder
5959
*/
6060
public Builder config(Config config) {
61-
this.httpClient =
62-
new DefaultHttpClientBuilder()
63-
.credential(requireNonNull(config.createCredential()))
64-
.validator(requireNonNull(config.createValidator()))
65-
.build();
61+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6662
return this;
6763
}
6864
/**
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** 境内普通商户退款API */
2+
package com.wechat.pay.java.service.refund;

Diff for: service/src/main/java/com/wechat/pay/java/service/transferbatch/TransferBatchService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,7 @@ public static class Builder {
7171
private PrivacyDecryptor decryptor;
7272

7373
public Builder config(Config config) {
74-
this.httpClient =
75-
new DefaultHttpClientBuilder()
76-
.credential(requireNonNull(config.createCredential()))
77-
.validator(requireNonNull(config.createValidator()))
78-
.build();
74+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
7975
this.encryptor = config.createEncryptor();
8076
this.decryptor = config.createDecryptor();
8177
return this;

Diff for: service/src/main/java/com/wechat/pay/java/service/weixinpayscanandride/WeixinPayScanAndRideService.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,7 @@ public static class Builder {
5555
private HostName hostName;
5656

5757
public Builder config(Config config) {
58-
this.httpClient =
59-
new DefaultHttpClientBuilder()
60-
.credential(requireNonNull(config.createCredential()))
61-
.validator(requireNonNull(config.createValidator()))
62-
.build();
58+
this.httpClient = new DefaultHttpClientBuilder().config(config).build();
6359

6460
return this;
6561
}

0 commit comments

Comments
 (0)