From 664184af3e070dee665ee736caffa0297804975f Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 18 Mar 2025 11:46:02 +0800 Subject: [PATCH] perf(mall): 移除会员利润计算中的异步执行 --- src/main/java/cc/mrbird/febs/mall/controller/ViewRunVipController.java | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ViewRunVipController.java b/src/main/java/cc/mrbird/febs/mall/controller/ViewRunVipController.java index f7d364b..c2e1134 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ViewRunVipController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ViewRunVipController.java @@ -2,7 +2,9 @@ import cc.mrbird.febs.common.entity.FebsConstant; import cc.mrbird.febs.common.utils.FebsUtil; +import cc.mrbird.febs.mall.entity.RunNodeSet; import cc.mrbird.febs.mall.entity.RunVip; +import cc.mrbird.febs.mall.mapper.RunNodeSetMapper; import cc.mrbird.febs.mall.service.IAdminRunVipService; import lombok.RequiredArgsConstructor; import org.apache.shiro.authz.annotation.RequiresPermissions; @@ -18,17 +20,26 @@ public class ViewRunVipController{ private final IAdminRunVipService iAdminRunVipService; + private final RunNodeSetMapper runNodeSetMapper; + @GetMapping(value = "/sellVipList") + @RequiresPermissions("sellVipList:view") + public String sellVipList() { + return FebsUtil.view("modules/runVip/sellVipList"); + } + @GetMapping(value = "/buyVipList") + @RequiresPermissions("buyVipList:view") + public String buyVipList() { + return FebsUtil.view("modules/runVip/buyVipList"); + } @GetMapping(value = "/runVipList") @RequiresPermissions("runVipList:view") public String runVipList() { return FebsUtil.view("modules/runVip/runVipList"); } - @GetMapping(value = "/vipAdd") public String levelAdd() { return FebsUtil.view("modules/runVip/vipAdd"); } - @GetMapping("/vipEdit/{id}") public String vipEdit(@PathVariable("id") Long id, Model model) { RunVip runVip = iAdminRunVipService.getBaseMapper().selectById(id); @@ -36,4 +47,27 @@ return FebsUtil.view("modules/runVip/vipEdit"); } + @GetMapping("systemSetting") + @RequiresPermissions("systemSetting:view") + public String vipCenterSetting() { + return FebsUtil.view("modules/runVip/systemSetting"); + } + + + @GetMapping(value = "/nodeList") + @RequiresPermissions("nodeList:view") + public String nodeList() { + return FebsUtil.view("modules/runVip/nodeList"); + } + @GetMapping(value = "/nodeAdd") + public String nodeAdd() { + return FebsUtil.view("modules/runVip/nodeAdd"); + } + @GetMapping("/nodeEdit/{id}") + public String nodeEdit(@PathVariable("id") Long id, Model model) { + RunNodeSet runNodeSet = runNodeSetMapper.selectById(id); + model.addAttribute("runNodeSet", runNodeSet); + return FebsUtil.view("modules/runVip/nodeEdit"); + } + } -- Gitblit v1.9.1