From 1b6c4cd60f3882c400d30af367bd4c5960fbd4a1 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 10 四月 2023 15:02:24 +0800 Subject: [PATCH] 优化管理 --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITDriverService.java | 32 +++++++++++++++++++++++++++++++- 1 files changed, 31 insertions(+), 1 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITDriverService.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITDriverService.java index 8da146e..1a421f9 100644 --- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITDriverService.java +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITDriverService.java @@ -2,12 +2,14 @@ import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.mapper.EntityWrapper; +import com.stylefeng.guns.modular.system.controller.resp.TDriverCommissionResp; import com.stylefeng.guns.modular.system.controller.resp.TDriverResp; import com.stylefeng.guns.modular.system.model.TDriver; import com.baomidou.mybatisplus.service.IService; import org.springframework.ui.Model; import java.util.List; +import java.util.Map; /** * <p> @@ -53,7 +55,7 @@ * 新增修改处理数据 * @param tDriver */ - void addOrUpdate(TDriver tDriver); + Object addOrUpdate(TDriver tDriver); /** * 查询佣金列表 @@ -64,4 +66,32 @@ */ EntityWrapper<TDriver> getCommissionPageList(String name, String phone, Integer status); + /** + * 封装佣金集合 + * @param list + * @return + */ + List<TDriverCommissionResp> getTDriverCommissionResp(List<TDriver> list); + + /** + * 佣金详情 + * @param tDriverId + * @param model + */ + void driverCommissionDetail(Integer tDriverId, Model model); + + /** + * 统计司机数 + * @param agentId + * @param model + */ + void getDataStatistics(Integer agentId, Model model, Map<String, Object> map); + + /** + * 统计司机数 + * @param ids + * @param model + * @param map + */ + void getDataStatisticsByIds(List<Integer> ids, Model model, Map<String, Object> map); } -- Gitblit v1.7.1