From 7157373c20c4016f6a10c0d6a90852ec00c26f2e Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期日, 15 十二月 2024 01:34:55 +0800
Subject: [PATCH] 新增加功能

---
 ManagementAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java |   74 +++++++++++++++++++++++++++++++++++-
 1 files changed, 71 insertions(+), 3 deletions(-)

diff --git a/ManagementAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java b/ManagementAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
index 6f2a6a1..8b736a4 100644
--- a/ManagementAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
+++ b/ManagementAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
@@ -259,8 +259,38 @@
         model.addAttribute("id", id);
         return PREFIX + "training.html";
     }
-
-
+    
+    
+    /**
+     * 跳转到司机佣金设置页面
+     * @param id
+     * @param model
+     * @return
+     */
+    @RequestMapping("/driverCommissionSetting")
+    public String driverCommissionSetting(Integer id, Model model){
+        TDriver tDriver = tDriverService.selectById(id);
+        model.addAttribute("item", tDriver);
+        return PREFIX + "driverCommissionSetting.html";
+    }
+    
+    
+    /**
+     * 跳转到提现冻结额度设置
+     * @param id
+     * @param model
+     * @return
+     */
+    @RequestMapping("/freezingAmountOfWithdrawalSet")
+    public String freezingAmountOfWithdrawalSet(Integer id, Model model){
+        TDriver tDriver = tDriverService.selectById(id);
+        model.addAttribute("item", tDriver);
+        return PREFIX + "freezingAmountOfWithdrawalSet.html";
+    }
+    
+    
+    
+    
     /**
      * 保存培训数据
      * @param train
@@ -1909,5 +1939,43 @@
             e.printStackTrace();
         }
     }
-
+    
+    
+    /**
+     * 设置司机抽成方式
+     * @param id
+     * @param zc
+     * @param zc_cc
+     * @param cjpc
+     * @param cjpc_cc
+     * @return
+     */
+    @ResponseBody
+    @PostMapping("/setDriverCommissionSetting")
+    public ResultUtil setDriverCommissionSetting(Integer id, Integer zc, Double zc_cc, Integer cjpc, Double cjpc_cc){
+        TDriver tDriver = tDriverService.selectById(id);
+        tDriver.setSpecialCarCommissionType(zc);
+        tDriver.setSpecialCarCommission(zc_cc);
+        tDriver.setIntercityCommissionType(cjpc);
+        tDriver.setIntercityCommission(cjpc_cc);
+        tDriverService.updateById(tDriver);
+        return ResultUtil.success();
+    }
+    
+    
+    /**
+     * 设置提现冻结金额额度
+     * @param id
+     * @param withdrawFrozenAmount
+     * @return
+     */
+    @ResponseBody
+    @PostMapping("/setFreezingAmountOfWithdrawalSet")
+    public ResultUtil setFreezingAmountOfWithdrawalSet(Integer id, Double withdrawFrozenAmount){
+        TDriver tDriver = tDriverService.selectById(id);
+        tDriver.setWithdrawFrozenAmount(withdrawFrozenAmount);
+        tDriverService.updateById(tDriver);
+        return ResultUtil.success();
+    }
+    
 }

--
Gitblit v1.7.1