From d389ae50010bc92e0d8b7ad97dda25798872db54 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期二, 21 三月 2023 14:23:42 +0800
Subject: [PATCH] 修改银联退款接口 修改随手拍

---
 springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/WxCallbackApi.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 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 6ca32ee..f83f4e9 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
@@ -192,14 +192,15 @@
             R r=communityService.carWashById(merOrderId);
             if(r.getCode()==200)
             {
-                UnionpayCarWash unionpayCarWash= (UnionpayCarWash) r.getData();
+
+                HashMap unionpayCarWash= (HashMap) r.getData();
                 //调用uu洗车支付成功回调
                 Map map=new HashMap();
-                map.put("orderId",unionpayCarWash.getCarWashId());
+                map.put("orderId",unionpayCarWash.get("carWashId"));
                 HttpClientUtil.sendPostByJson("https://uu-api.imashuo.com/notify/wx/pzh-pay",JSONObject.toJSONString(map),
                         1,"appid","10000");
                 log.error("花城洗车回调成功 :" + queryEntiy.getMerOrderId()+" : 洗车号"
-                        +unionpayCarWash.getUnionpayOrderId()+" : 银联号"+unionpayCarWash.getUnionpayOrderId());
+                        +unionpayCarWash.get("carWashId")+" : 银联号"+unionpayCarWash.get("unionpayOrderId"));
             }
 
         }
@@ -238,10 +239,11 @@
                 R r=communityService.queryById(desMap.get("orderId"));
                 if(r.getCode()==200)
                 {
-                    UnionpayCarWash wash= (UnionpayCarWash) r.getData();
+                    HashMap wash= (HashMap) r.getData();
                     if(wash!=null)
                     {
-                        String re=Refund.sendOrder(wash.getMoney(),wash.getUnionpayOrderId());
+                        String re=Refund.sendOrder(wash.get("money").toString(),
+                                wash.get("unionpayOrderId").toString());
                         map.put("unionpay","退款成功");
                         log.error("花城洗车银联退款成功 :" + re);
                     }

--
Gitblit v1.7.1