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