From 86c71954a7b446db0cbdfc98ba8f859b1781d43d Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期一, 20 三月 2023 11:08:35 +0800
Subject: [PATCH] 修改银联退款接口

---
 springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java |   99 ++++++++++++++++++++++++-------------------------
 1 files changed, 49 insertions(+), 50 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java
index c40dada..51b40c9 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java
@@ -133,56 +133,7 @@
     public void payCallbackAll(HttpServletRequest request, HttpServletResponse response) {
         //获取联动发送请求的参数
         String requestParam =  request.getQueryString();
-        log.error("花城洗车请求参数 :" + requestParam);
-        log.error("花城洗车请求参数request :" + request.toString());
-        log.error("花城洗车请求参数response :" + response.toString());
-//        System.out.println("花城洗车请求参数 :" + requestParam);
-//        //调用异步通知解析方法
-//        UmfService service = new UmfServiceImpl("53461",file);
-//        Map respMap = null;
-//        try {
-//            respMap = service.notifyDataParserMap(requestParam);
-//        } catch (Exception e) {
-//            e.printStackTrace();
-//        }
-//        if(respMap.get("error_code").equals("0000")){
-//            //调用uu洗车支付成功回调
-//            Map map=new HashMap();
-//            map.put("orderId",respMap.get("order_id"));
-//            HttpClientUtil.sendPostByJson("https://uu-api.imashuo.com/notify/wx/pzh-pay",JSONObject.toJSONString(map),
-//                    1,"appid","10000");
-//            log.error("花城洗车回调成功 :" + respMap.get("order_id"));
-//        }
-//        //调用SDK生成返回联动平台字符串,加到CONTENT中
-//        String resMetaData = service.responseUMFMap(respMap);
-//        response.setContentType("text/html;charset=utf-8");
-//        PrintWriter out = null;
-//        try {
-//            out = response.getWriter();
-//        } catch (IOException e) {
-//            e.printStackTrace();
-//        }
-//        out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
-//        out.println("<HTML>");
-//        out.println("<HEAD><META NAME=\"MobilePayPlatform\" CONTENT=\"" + resMetaData + "\" /></HEAD>");
-//        out.println("<BODY>");
-//        out.println("</BODY>");
-//        out.println("</HTML>");
-//        out.flush();
-//        out.close();
-    }
-
-
-    /**
-     * 银联支付回调专用  银联方面只能是有个post
-     * @param request
-     * @param response
-     */
-    @PostMapping("wxNotifyAllUnionpay")
-    public void payCallbackAllUnionpay(HttpServletRequest request, HttpServletResponse response) {
-        //获取联动发送请求的参数
-        String requestParam =  request.getQueryString();
-        log.error("花城洗车请求参数 :" + requestParam);
+        System.out.println("花城洗车请求参数 :" + requestParam);
         //调用异步通知解析方法
         UmfService service = new UmfServiceImpl("53461",file);
         Map respMap = null;
@@ -219,6 +170,54 @@
     }
 
 
+    /**
+     * 银联支付回调专用  银联方面只能是有个post
+     * @param request
+     * @param response
+     */
+    @PostMapping("wxNotifyAllUnionpay")
+    public void payCallbackAllUnionpay(HttpServletRequest request, HttpServletResponse response) {
+        //获取联动发送请求的参数
+        String requestParam =  request.getQueryString();
+        log.error("花城洗车请求参数 :" + requestParam);
+        log.error("花城洗车请求参数request :" + request.toString());
+        log.error("花城洗车请求参数response :" + response.toString());
+        //调用异步通知解析方法
+//        UmfService service = new UmfServiceImpl("53461",file);
+//        Map respMap = null;
+//        try {
+//            respMap = service.notifyDataParserMap(requestParam);
+//        } catch (Exception e) {
+//            e.printStackTrace();
+//        }
+//        if(respMap.get("error_code").equals("0000")){
+//            //调用uu洗车支付成功回调
+//            Map map=new HashMap();
+//            map.put("orderId",respMap.get("order_id"));
+//            HttpClientUtil.sendPostByJson("https://uu-api.imashuo.com/notify/wx/pzh-pay",JSONObject.toJSONString(map),
+//                    1,"appid","10000");
+//            log.error("花城洗车回调成功 :" + respMap.get("order_id"));
+//        }
+//        //调用SDK生成返回联动平台字符串,加到CONTENT中
+//        String resMetaData = service.responseUMFMap(respMap);
+//        response.setContentType("text/html;charset=utf-8");
+//        PrintWriter out = null;
+//        try {
+//            out = response.getWriter();
+//        } catch (IOException e) {
+//            e.printStackTrace();
+//        }
+//        out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
+//        out.println("<HTML>");
+//        out.println("<HEAD><META NAME=\"MobilePayPlatform\" CONTENT=\"" + resMetaData + "\" /></HEAD>");
+//        out.println("<BODY>");
+//        out.println("</BODY>");
+//        out.println("</HTML>");
+//        out.flush();
+//        out.close();
+    }
+
+
     @ApiOperation("uu洗车退款接口")
     @PostMapping("/uuRepay")
     public R uuRepay(@RequestBody String aesString)

--
Gitblit v1.7.1