forked from kidgrow-microservices-platform

zhaoxiaohao
2020-09-25 eb57d6c3289db5d4f966d31d93d6435d57107b44
修改金额
2 files modified
5 ■■■■■ changed files
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AlipayServiceImpl.java 2 ●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/WxServiceImpl.java 3 ●●●● patch | view | raw | blame | history
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/AlipayServiceImpl.java
@@ -37,7 +37,7 @@
        model.setProductCode("FACE_TO_FACE_PAYMENT"); //销售产品码
        model.setOutTradeNo(saasClientPay.getOutTradeNo());                   //商户订单号
        model.setSubject(saasClientPay.getChildName()+"的支付");   //订单标题
        long l = Long.parseLong(saasClientPay.getPayPrice().toString()) / 100;
        double l = Double.parseDouble(saasClientPay.getPayPrice().toString()) / 100;
        model.setTotalAmount(l+"");  //订单总金额 单位为元
        AlipayTradePrecreateRequest request = new AlipayTradePrecreateRequest();
        request.setBizModel(model);
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/WxServiceImpl.java
@@ -35,7 +35,7 @@
        jsonObject.put("body",saasClientPay.getChildName());//商品描述
        jsonObject.put("out_trade_no", saasClientPay.getOutTradeNo());//商户订单号
        jsonObject.put("total_fee",saasClientPay.getPayPrice().toString());//标价金额  单位为分
        jsonObject.put("spbill_create_ip",request.getRequestURI());//终端IP
        jsonObject.put("spbill_create_ip","192.168.2.240");//终端IP
        jsonObject.put("notify_url",weiXinOfficPayProperties.getPayNotifyUrl());//通知地址
        jsonObject.put("trade_type","NATIVE");//交易类型
        MyConfig wxPayConfig= new MyConfig(weiXinOfficPayProperties);
@@ -43,6 +43,7 @@
        Map<String, String> stringStringMap = wxPay.fillRequestData(jsonObject);
        Map<String, String> result = wxPay.unifiedOrder(stringStringMap);
        String resultStr = result.get("code_url");
        log.error("");
        if(result.get("code_url")==null|| StringUtils.isBlank(resultStr)){
            return null;
        }