!139 2022-02-08 Carl

Merge pull request !139 from Admin/sit-Carl-V3
This commit is contained in:
Admin 2022-02-08 06:31:39 +00:00 committed by Gitee
commit 1f8071a16c
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 9 additions and 8 deletions

View File

@ -4,17 +4,19 @@ package net.lab1024.smartadmin.module.system.wxpay;
import net.lab1024.smartadmin.module.system.wxpay.sdk.IWXPayDomain;
import net.lab1024.smartadmin.module.system.wxpay.sdk.WXPayConfig;
import net.lab1024.smartadmin.module.system.wxpay.sdk.WXPayConstants;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import org.springframework.util.ResourceUtils;
import javax.annotation.PostConstruct;
import java.io.*;
@Component
public class MyConfig implements WXPayConfig {
// private String path ="C:/Users/Administrator/IdeaProjects/smart-admin/smart-admin-service/smart-admin-api/src/main/resources/wxpay/pro/";
private String path ="/var/www/html/shop/smart-admin/smart-admin-service/smart-admin-api/src/main/resources/wxpay/pro/";
// public String notify_url = "http://47.96.75.242:10086/smart-admin-api/royalcanin/updateOrderWX";
public String notify_url = "https://shop.royalcanin.com.cn/royalcanin/royalcanin/updateOrderWX";
@ -26,9 +28,8 @@ public class MyConfig implements WXPayConfig {
private byte[] certData;
public MyConfig() throws Exception {
File file = new File(path+"apiclient_cert.p12");
File file = ResourceUtils.getFile("classpath:wxpay/pro/apiclient_cert.p12");
InputStream certStream = new FileInputStream(file);
this.certData = new byte[(int) file.length()];
certStream.read(this.certData);