From 9e0c04740118db352a9d0f032cfd53ff6231a025 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期一, 20 三月 2023 11:00:19 +0800 Subject: [PATCH] 修改银联退款接口 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java | 70 ++++++++++++++++++----------------- 1 files changed, 36 insertions(+), 34 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 167d70f..c40dada 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 @@ -134,40 +134,42 @@ //获取联动发送请求的参数 String requestParam = request.getQueryString(); log.error("花城洗车请求参数 :" + requestParam); - 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(); + 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(); } -- Gitblit v1.7.1