From dacdca90b0faed8a38d56b2bab0df3ad3b9982b1 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Wed, 31 Jan 2024 10:38:14 +0800 Subject: [PATCH] 会员列表增加波卷功能 --- src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 100 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java index 2de3e48..4b96830 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ViewMallMemberController.java @@ -4,6 +4,8 @@ import cc.mrbird.febs.common.entity.FebsConstant; import cc.mrbird.febs.common.utils.FebsUtil; import cc.mrbird.febs.mall.entity.*; +import cc.mrbird.febs.mall.mapper.MallAgentRecordMapper; +import cc.mrbird.febs.mall.mapper.MallMemberHouseMapper; import cc.mrbird.febs.mall.mapper.MallSalesmanMapper; import cc.mrbird.febs.mall.service.IAdminMallMemberService; import cc.mrbird.febs.mall.vo.*; @@ -23,6 +25,8 @@ private final IAdminMallMemberService mallMemberService; private final MallSalesmanMapper mallSalesmanMapper; + private final MallAgentRecordMapper mallAgentRecordMapper; + private final MallMemberHouseMapper mallMemberHouseMapper; public static long idFromMoneyFlow; @@ -184,6 +188,21 @@ } /** + * 卷-设置卷-拨付卷 + * @param id + * @param model + * @return + */ + @GetMapping("rollPerkSet/{id}") + @RequiresPermissions("rollPerkSet:update") + public String rollPerkSet(@PathVariable long id, Model model) { + AdminAgentLevelSetInfoVo data = new AdminAgentLevelSetInfoVo(); + data.setId(id);//会员memberID + model.addAttribute("rollperkSet", data); + return FebsUtil.view("modules/mallMember/rollperkSet"); + } + + /** * 奖励设置-列表 * @return */ @@ -305,5 +324,86 @@ return FebsUtil.view("modules/mallMember/salesmanUpdate"); } + /** + * 推销员列表-选择 + * @param id + * @param model + * @return + */ + @GetMapping("agentSelect/{id}") + @RequiresPermissions("agentSelect:update") + public String agentSelect(@PathVariable long id, Model model) { + AdminAgentSelectVo data = mallSalesmanMapper.agentSelect(id); + model.addAttribute("adminAgentSelectVo", data); + return FebsUtil.view("modules/mallMember/agentSelect"); + } + + /** + * 地址金额统计列表 + */ + @GetMapping("addressAmountList") + @RequiresPermissions("addressAmountList:view") + public String addressAmountList() { + return FebsUtil.view("modules/mallMember/addressAmountList"); + } + + /** + * 地址金额统计列表 + */ + @GetMapping("salesmanAchieveList") + @RequiresPermissions("salesmanAchieveList:view") + public String salesmanAchieveList() { + return FebsUtil.view("modules/mallMember/salesmanAchieveList"); + } + + /** + * 合伙人业绩列表 + */ + @GetMapping("agentAchieveList") + @RequiresPermissions("agentAchieveList:view") + public String agentAchieveList() { + return FebsUtil.view("modules/mallMember/agentAchieveList"); + } + + /** + * 合伙人代理等级列表-选择 + * @param id + * @param model + * @return + */ + @GetMapping("agentVerify/{id}") + @RequiresPermissions("agentVerify:update") + public String agentVerify(@PathVariable long id, Model model) { + MallAgentRecord mallAgentRecord = mallAgentRecordMapper.selectById(id); + AdminAgentVerifyVo data = new AdminAgentVerifyVo(); + data.setId(mallAgentRecord.getId()); + model.addAttribute("adminAgentVerifyVo", data); + return FebsUtil.view("modules/mallMember/agentVerify"); + } + + /** + * 民宿核销列表 + * @return + */ + @GetMapping("rollHouseList") + @RequiresPermissions("rollHouseList:view") + public String rollHouseList() { + return FebsUtil.view("modules/mallMember/rollHouseList"); + } + + /** + * 民宿核销列表-核销 + * @param id + * @param model + * @return + */ + @GetMapping("rollHouseCheck/{id}") + @RequiresPermissions("rollHouseCheck:update") + public String rollHouseCheck(@PathVariable long id, Model model) { + MallMemberHouse mallMemberHouse = mallMemberHouseMapper.selectById(id); + model.addAttribute("mallMemberHouse", mallMemberHouse); + return FebsUtil.view("modules/mallMember/rollHouseCheck"); + } + } -- Gitblit v1.9.1