Pu Zhibing
2024-12-15 7157373c20c4016f6a10c0d6a90852ec00c26f2e
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();
    }
}