diff --git a/src/main/java/com/dpkj/modules/scanface/wx/controller/WxFacePayController.java b/src/main/java/com/dpkj/modules/scanface/wx/controller/WxFacePayController.java index 89665a5..861bd85 100644 --- a/src/main/java/com/dpkj/modules/scanface/wx/controller/WxFacePayController.java +++ b/src/main/java/com/dpkj/modules/scanface/wx/controller/WxFacePayController.java @@ -81,7 +81,7 @@ public class WxFacePayController { Result result = new Result<>(); try { //元转分 - int money = BigDecimal.valueOf(Integer.valueOf(wxFaceOrderVo.getTotalAmount())).multiply(new BigDecimal(100)).intValue(); + int money = new BigDecimal(wxFaceOrderVo.getTotalAmount()).multiply(new BigDecimal(100)).intValue(); wxFaceOrderVo.setTotalAmount(String.valueOf(money)); //1 初始化 @@ -100,7 +100,8 @@ public class WxFacePayController { WxPayMicropayResult micropayResult = new WxPayMicropayResult(); if (StringUtil.isNotBlank(authinfoResp.getFace_code())) { //5、调用后台人脸支付API发起支付 - wxFaceOrderVo.setOutTradeNo(getOutTradeNo()); + System.out.println("---------调用后台人脸支付API发起支付"); + /*wxFaceOrderVo.setOutTradeNo(getOutTradeNo()); micropayResult = this.toCreateWxOrder(authinfoResp, wxFaceOrderVo, wxFacePayResp0); //6、向后端查询订单状态 WxPayOrderQueryResult queryResult = queryOrderByNo(micropayResult); @@ -122,7 +123,7 @@ public class WxFacePayController { reverseRequest.setOutTradeNo(micropayResult.getOutTradeNo()); WxPayOrderReverseResult reverseResult = this.toReverseOrder(reverseRequest); result = Result.error("微信刷脸失败后已经撤销订单!"); - } + }*/ } else { result = Result.error("获取人脸识别支付凭证为空值"); } diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 670ddab..9f61f35 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -2,4 +2,4 @@ spring: application: name: yinyitong-zhongyuyuan-dll-stand profiles: - active: '@profile.name@' + active: pro #'@profile.name@'