From 6487f92b31b767b8e11bb4c534bd0bf9e8feefc7 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期三, 26 十一月 2025 21:28:35 +0800
Subject: [PATCH] 司机端提现修改

---
 DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/controller/DouGongNotifyController.java |   90 ---------------------------------------------
 1 files changed, 0 insertions(+), 90 deletions(-)

diff --git a/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/controller/DouGongNotifyController.java b/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/controller/DouGongNotifyController.java
index 17356b2..46cb924 100644
--- a/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/controller/DouGongNotifyController.java
+++ b/DriverJYXTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/huifu/controller/DouGongNotifyController.java
@@ -5,22 +5,8 @@
 import com.huifu.bspay.sdk.opps.core.utils.RsaUtils;
 import com.stylefeng.guns.modular.huifu.properties.HuiFuProperties;
 import com.stylefeng.guns.modular.system.model.Driver;
-import com.stylefeng.guns.modular.system.model.DriverService;
-import com.stylefeng.guns.modular.system.model.TCompanyWithdraw;
-import com.stylefeng.guns.modular.system.model.TDriver;
-import com.stylefeng.guns.modular.system.model.TOrderCrossCity;
-import com.stylefeng.guns.modular.system.model.TOrderLogistics;
-import com.stylefeng.guns.modular.system.model.TPubWithdrawal;
-import com.stylefeng.guns.modular.system.model.TUser;
-import com.stylefeng.guns.modular.system.model.User;
 import com.stylefeng.guns.modular.system.model.Withdrawal;
 import com.stylefeng.guns.modular.system.service.IDriverService;
-import com.stylefeng.guns.modular.system.service.ITCompanyWithdrawService;
-import com.stylefeng.guns.modular.system.service.ITDriverService;
-import com.stylefeng.guns.modular.system.service.ITOrderCrossCityService;
-import com.stylefeng.guns.modular.system.service.ITOrderLogisticsService;
-import com.stylefeng.guns.modular.system.service.ITPubWithdrawalService;
-import com.stylefeng.guns.modular.system.service.ITUserService;
 import com.stylefeng.guns.modular.system.service.IUserService;
 import com.stylefeng.guns.modular.system.service.IWithdrawalService;
 import lombok.extern.slf4j.Slf4j;
@@ -87,82 +73,6 @@
             }
             withdrawalService.updateById(pubWithdrawal);
             log.info("更新用户/司机提现记录成功,更新内容“{}", JSONObject.toJSON(pubWithdrawal));
-            PrintWriter writer = null;
-            try {
-                writer = response.getWriter();
-            } catch (IOException e) {
-                throw new RuntimeException(e);
-            }
-            writer.print("200");
-            writer.close();
-        }
-    }
-    /**
-     * 斗拱主动取现接口回调
-     * @param request
-     * @param response
-     */
-    @PostMapping("/refund-logistics")
-    public void refundLogistics(HttpServletRequest request, HttpServletResponse response) {
-        String sign =request.getParameter("sign");
-        String resp_data = request.getParameter("resp_data");
-        log.info("斗拱用户提现回调响应内容:{}", resp_data);
-        // 使用汇付公钥验签
-        resp_data =  resp_data.replaceAll("& #40;", "(").replaceAll("& #41;",")");
-        boolean verify = RsaUtils.verify(resp_data, huiFuProperties.getRsaPublicKey(), sign);
-        if(verify){
-            JSONObject respDataJson = JSONObject.parseObject(resp_data);
-            String reqSeqId = respDataJson.getString("req_seq_id");
-            String orgReqSeqId = respDataJson.getString("org_req_seq_id");
-            String transStat = respDataJson.getString("trans_stat");//S:成功 F:失败 P:处理中;示例值:S
-            TOrderLogistics orderLogistics = orderLogisticsService.selectOne(new EntityWrapper<TOrderLogistics>()
-                    .eq("refundReqSeqId", reqSeqId).or().eq("outTradeNo", orgReqSeqId).last("limit 1"));
-            if (Objects.isNull(orderLogistics)) {
-                return;
-            }
-            if ("S".equalsIgnoreCase(transStat)) {
-                orderLogistics.setState(10);
-            }
-            orderLogisticsService.updateById(orderLogistics);
-            log.info("更新小件物流取消订单状态成功,更新内容“{}", JSONObject.toJSON(orderLogistics));
-            PrintWriter writer = null;
-            try {
-                writer = response.getWriter();
-            } catch (IOException e) {
-                throw new RuntimeException(e);
-            }
-            writer.print("200");
-            writer.close();
-        }
-    }
-    /**
-     * 斗拱主动取现接口回调
-     * @param request
-     * @param response
-     */
-    @PostMapping("/refund-crosscity")
-    public void refundCrossCity(HttpServletRequest request, HttpServletResponse response) {
-        String sign =request.getParameter("sign");
-        String resp_data = request.getParameter("resp_data");
-        log.info("斗拱用户提现回调响应内容:{}", resp_data);
-        // 使用汇付公钥验签
-        resp_data =  resp_data.replaceAll("& #40;", "(").replaceAll("& #41;",")");
-        boolean verify = RsaUtils.verify(resp_data, huiFuProperties.getRsaPublicKey(), sign);
-        if(verify){
-            JSONObject respDataJson = JSONObject.parseObject(resp_data);
-            String reqSeqId = respDataJson.getString("req_seq_id");
-            String orgReqSeqId = respDataJson.getString("org_req_seq_id");
-            String transStat = respDataJson.getString("trans_stat");//S:成功 F:失败 P:处理中;示例值:S
-            TOrderCrossCity orderCrossCity = orderCrossCityService.selectOne(new EntityWrapper<TOrderCrossCity>()
-                    .eq("refundReqSeqId", reqSeqId).or().eq("outTradeNo", orgReqSeqId).last("limit 1"));
-            if (Objects.isNull(orderCrossCity)) {
-                return;
-            }
-            if ("S".equalsIgnoreCase(transStat)) {
-                orderCrossCity.setState(10);
-            }
-            orderCrossCityService.updateById(orderCrossCity);
-            log.info("更新跨城订单取消订单状态成功,更新内容“{}", JSONObject.toJSON(orderCrossCity));
             PrintWriter writer = null;
             try {
                 writer = response.getWriter();

--
Gitblit v1.7.1