From b81b7c81f9e5ca2d57f56c4a7f817a44bcbe4dcb Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 16 十月 2025 11:51:42 +0800
Subject: [PATCH] 支付宝提现 新增必填参数真实姓名

---
 ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java b/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java
index fd25d63..41df3a2 100644
--- a/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java
+++ b/ManagementZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java
@@ -161,11 +161,11 @@
                 JSONObject res = JSONObject.parseObject(s);
                 JSONObject alipayFundTransUniTransferResponse = res.getJSONObject("alipay_fund_trans_uni_transfer_response");
                 if (alipayFundTransUniTransferResponse!=null){
-                    if (alipayFundTransUniTransferResponse.getString("status").equals("Success")){
+                    if (alipayFundTransUniTransferResponse.getString("status")!=null && alipayFundTransUniTransferResponse.getString("status").equals("Success")){
                         String string = alipayFundTransUniTransferResponse.getString("order_id");
                         tPubWithdrawal.setOrderNumber(string);
                     }else{
-                        return ResultUtil.error("提现失败:"+alipayFundTransUniTransferResponse.getString("msg"));
+                        return ResultUtil.error("提现失败:"+alipayFundTransUniTransferResponse.getString("sub_msg"));
                     }
                 }
                 System.err.println("支付宝提现返回信息"+s);
@@ -195,20 +195,20 @@
         return SUCCESS_TIP;
     }
 
-//    public static void main(String[] args) throws AlipayApiException {
-//        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
-//        String code = sdf.format(new Date()) + UUIDUtil.getNumberRandom(5);
-//        String s = AlipayUtils.aliWithdrawal(code, 1 + "", "19983174515", "513902200006257079","周帅");
-//        JSONObject res = JSONObject.parseObject(s);
-//        JSONObject alipayFundTransUniTransferResponse = res.getJSONObject("alipay_fund_trans_uni_transfer_response");
-//        if (alipayFundTransUniTransferResponse!=null){
-//            if (alipayFundTransUniTransferResponse.getString("status").equals("Success")){
-//                String string = alipayFundTransUniTransferResponse.getString("order_id");
-//            }else{
-//                System.err.println("提现失败"+alipayFundTransUniTransferResponse.getString("msg"));
-//            }
-//        }
-//    }
+    public static void main(String[] args) throws AlipayApiException {
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
+        String code = sdf.format(new Date()) + UUIDUtil.getNumberRandom(5);
+        String s = AlipayUtils.aliWithdrawal(code, 0.1 + "", "19983174515", "513902200006257079","");
+        JSONObject res = JSONObject.parseObject(s);
+        JSONObject alipayFundTransUniTransferResponse = res.getJSONObject("alipay_fund_trans_uni_transfer_response");
+        if (alipayFundTransUniTransferResponse!=null){
+            if (alipayFundTransUniTransferResponse.getString("status")!=null && alipayFundTransUniTransferResponse.getString("status").equals("Success")){
+                String string = alipayFundTransUniTransferResponse.getString("order_id");
+            }else{
+                System.err.println("提现失败"+alipayFundTransUniTransferResponse.getString("sub_msg"));
+            }
+        }
+    }
     /**
      * 修改提现列表
      */

--
Gitblit v1.7.1