mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 02:28:25 +08:00 
			
		
		
		
	🎨 优化代码
This commit is contained in:
		| @ -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); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Binary Wang
					Binary Wang