From 80a2026cfc4357f940add8092d6e773c6d8d15b7 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期日, 09 七月 2023 06:26:35 +0800
Subject: [PATCH] 更新最新代码

---
 ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java |   43 ++++++++++++-------------------------------
 1 files changed, 12 insertions(+), 31 deletions(-)

diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java
index a1a5b4d..537ee8b 100644
--- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java
+++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TPubWithdrawalController.java
@@ -148,19 +148,22 @@
 
             String serviceCode = "";
             String phone = "";
+            String narration = "";
             if(tPubWithdrawal.getUserType() == 1){
                 TUser tUser = userService.selectById(tPubWithdrawal.getUserId());
                 serviceCode = tUser.getPhoneOperator();
                 phone = tUser.getPhone();
+                narration = "用户提现";
             }else{
                 TDriver tDriver = driverService.selectById(tPubWithdrawal.getUserId());
                 serviceCode = tDriver.getPhoneOperator();
                 phone = tDriver.getPhone();
+                narration = "司机提现";
             }
             if(2 == state){
                 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
                 String payerTransactionID = sdf.format(new Date()) + tPubWithdrawal.getId();
-                PayoutResponse payoutResponse = tinggPayoutUtil.sendPayout(serviceCode, "+" + phone, payerTransactionID, tPubWithdrawal.getMoney().doubleValue(), callbackPath + "/tPubWithdrawal/base/withdrawalCallback", "用户提现");
+                PayoutResponse payoutResponse = tinggPayoutUtil.sendPayout(serviceCode, "+" + phone, payerTransactionID, tPubWithdrawal.getMoney().doubleValue(), callbackPath + "/tPubWithdrawal/base/withdrawalCallback", narration);
                 AuthStatus authStatus = payoutResponse.getAuthStatus();
                 Results results = payoutResponse.getResults().get(0);
                 String statusCode = results.getStatusCode();
@@ -285,13 +288,11 @@
         List<String> shellList = new ArrayList<String>();
         shellList.add("申请时间");
         shellList.add("提现人");
-        shellList.add("银行卡号");
-        shellList.add("开户行");
-        shellList.add("提现方式");
+        shellList.add("提现手机号");
         shellList.add("账户类型");
+        shellList.add("提现金额");
         shellList.add("提现类型");
         shellList.add("账户余额");
-        shellList.add("提现金额");
         shellList.add("联系人");
         shellList.add("联系电话");
         shellList.add("备注");
@@ -315,26 +316,6 @@
             }else{
                 shellList.add("-");
             }
-            if(SinataUtil.isNotEmpty(map.get("bankName"))){
-                shellList.add(map.get("bankName").toString());
-            }else{
-                shellList.add("-");
-            }
-            //withdrawalType
-            if(SinataUtil.isNotEmpty(map.get("withdrawalType"))){
-                switch (map.get("withdrawalType").toString()){
-                    case "1":
-                        shellList.add("银行卡");
-                        break;
-                    case "2":
-                        shellList.add("线下");
-                        break;
-                    default:
-                        shellList.add("-");
-                }
-            }else{
-                shellList.add("-");
-            }
             //userType
             if(SinataUtil.isNotEmpty(map.get("userType"))){
                 switch (map.get("userType").toString()){
@@ -347,6 +328,12 @@
                     default:
                         shellList.add("-");
                 }
+            }else{
+                shellList.add("-");
+            }
+            //money
+            if(SinataUtil.isNotEmpty(map.get("money"))){
+                shellList.add(map.get("money").toString());
             }else{
                 shellList.add("-");
             }
@@ -368,12 +355,6 @@
             //balance
             if(SinataUtil.isNotEmpty(map.get("balance"))){
                 shellList.add(map.get("balance").toString());
-            }else{
-                shellList.add("-");
-            }
-            //money
-            if(SinataUtil.isNotEmpty(map.get("money"))){
-                shellList.add(map.get("money").toString());
             }else{
                 shellList.add("-");
             }

--
Gitblit v1.7.1