diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/controller/WechatPayController.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/controller/WechatPayController.java index 126024d..61003de 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/controller/WechatPayController.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/controller/WechatPayController.java @@ -274,7 +274,6 @@ public class WechatPayController { @PostMapping("/getUserInfo") public JSONObject getWxUserInfo(@RequestBody Map params) throws Exception { -// String accessToken = getToken(GET_TOKEN_URL, "wx8fc3e4305d2fbf0b", "3bf3dd4ec72f591432db6b28c2c044e5");// 获取token String accessToken = params.get("access_token"); String openid = params.get("openid"); System.out.println("---------token-------"+accessToken); @@ -300,9 +299,9 @@ public class WechatPayController { @PostMapping("/getJsApiInfo") - public static Map getJsApiInfo(@RequestBody Map params) throws Exception { -// String accessToken = getToken(GET_TOKEN_URL, "wx8fc3e4305d2fbf0b", "3bf3dd4ec72f591432db6b28c2c044e5");// 获取token - String accessToken = params.get("access_token"); + public Map getJsApiInfo(@RequestBody Map params) throws Exception { + String accessToken = getToken(GET_TOKEN_URL, wechatpayConfig.getAppid(), wechatpayConfig.getAppsecret());// 获取token +// String accessToken = params.get("access_token"); System.out.println("---------token-------"+accessToken); // 构造请求URL String requestUrl = "https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=" + accessToken + "&type=jsapi"; diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/entity/WechatpayConfig.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/entity/WechatpayConfig.java index 00bb7b0..b403b02 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/entity/WechatpayConfig.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wechart/entity/WechatpayConfig.java @@ -33,6 +33,10 @@ public class WechatpayConfig { @Value("${wxpay.notify-domain}") private String notifyDomain; + // APPID + @Value("${wxpay.appsecret}") + private String appsecret; + } diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-dev-nu002.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-dev-nu002.yml index 425a671..a3b15bf 100644 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-dev-nu002.yml +++ b/nursing-unit-system/nu-system-start/src/main/resources/application-dev-nu002.yml @@ -395,6 +395,8 @@ wxpay: api-v3-key: asdfiuzwe3534565478WETDSAFRWEq1E # APPID appid: wx8fc3e4305d2fbf0b + # appsecret + appsecret: 3bf3dd4ec72f591432db6b28c2c044e5 # 商户ID mch-id: 1717618860 # 商户API证书序列号 diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml index 84e159b..1d78a54 100644 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml +++ b/nursing-unit-system/nu-system-start/src/main/resources/application-dev.yml @@ -391,6 +391,8 @@ wxpay: api-v3-key: asdfiuzwe3534565478WETDSAFRWEq1E # APPID appid: wx8fc3e4305d2fbf0b + # appsecret + appsecret: 3bf3dd4ec72f591432db6b28c2c044e5 # 商户ID mch-id: 1717618860 # 商户API证书序列号 diff --git a/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml b/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml index 739a9ef..d22caf9 100644 --- a/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml +++ b/nursing-unit-system/nu-system-start/src/main/resources/application-uat.yml @@ -389,6 +389,8 @@ wxpay: api-v3-key: asdfiuzwe3534565478WETDSAFRWEq1E # APPID appid: wx8fc3e4305d2fbf0b + # appsecret + appsecret: 3bf3dd4ec72f591432db6b28c2c044e5 # 商户ID mch-id: 1717618860 # 商户API证书序列号