mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-06-28 13:16:19 +08:00
🎨 优化代码
This commit is contained in:
parent
a4dd111def
commit
6ce3772c86
@ -43,7 +43,7 @@ public class FileUtils {
|
|||||||
* @param ext 扩展名
|
* @param ext 扩展名
|
||||||
*/
|
*/
|
||||||
public static File createTmpFile(InputStream inputStream, String name, String ext) throws IOException {
|
public static File createTmpFile(InputStream inputStream, String name, String ext) throws IOException {
|
||||||
return createTmpFile(inputStream, name, ext, Files.createTempDirectory("weixin-java-tools-temp").toFile());
|
return createTmpFile(inputStream, name, ext, Files.createTempDirectory("wxjava-temp").toFile());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -147,10 +147,14 @@ public abstract class BaseWxPayServiceImpl implements WxPayService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PartnerTransferService getPartnerTransferService(){return partnerTransferService;}
|
public PartnerTransferService getPartnerTransferService() {
|
||||||
|
return partnerTransferService;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PayrollService getPayrollService(){return payrollService;}
|
public PayrollService getPayrollService() {
|
||||||
|
return payrollService;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public WxPayConfig getConfig() {
|
public WxPayConfig getConfig() {
|
||||||
@ -358,8 +362,9 @@ public abstract class BaseWxPayServiceImpl implements WxPayService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 校验通知签名
|
* 校验通知签名
|
||||||
|
*
|
||||||
* @param header 通知头信息
|
* @param header 通知头信息
|
||||||
* @param data 通知数据
|
* @param data 通知数据
|
||||||
* @return true:校验通过 false:校验不通过
|
* @return true:校验通过 false:校验不通过
|
||||||
*/
|
*/
|
||||||
private boolean verifyNotifySign(SignatureHeader header, String data) {
|
private boolean verifyNotifySign(SignatureHeader header, String data) {
|
||||||
@ -700,6 +705,10 @@ public abstract class BaseWxPayServiceImpl implements WxPayService {
|
|||||||
if (StringUtils.isBlank(request.getMchid())) {
|
if (StringUtils.isBlank(request.getMchid())) {
|
||||||
request.setMchid(this.getConfig().getMchId());
|
request.setMchid(this.getConfig().getMchId());
|
||||||
}
|
}
|
||||||
|
if (StringUtils.isBlank(request.getNotifyUrl())) {
|
||||||
|
request.setNotifyUrl(this.getConfig().getNotifyUrl());
|
||||||
|
}
|
||||||
|
|
||||||
String url = this.getPayBaseUrl() + tradeType.getPartnerUrl();
|
String url = this.getPayBaseUrl() + tradeType.getPartnerUrl();
|
||||||
String response = this.postV3(url, GSON.toJson(request));
|
String response = this.postV3(url, GSON.toJson(request));
|
||||||
return GSON.fromJson(response, WxPayUnifiedOrderV3Result.class);
|
return GSON.fromJson(response, WxPayUnifiedOrderV3Result.class);
|
||||||
|
Loading…
Reference in New Issue
Block a user