From 68bb55731629f29e7e275d6c0bff6a6e23886421 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Fri, 21 Feb 2025 16:42:05 +0800
Subject: [PATCH] feat(mall): 添加直推奖励功能
---
src/main/java/cc/mrbird/febs/mall/controller/ViewRunVipController.java | 28 ++++++++++++++++++++++++++--
1 files changed, 26 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 995fdc1..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,6 +20,7 @@
public class ViewRunVipController{
private final IAdminRunVipService iAdminRunVipService;
+ private final RunNodeSetMapper runNodeSetMapper;
@GetMapping(value = "/sellVipList")
@RequiresPermissions("sellVipList:view")
public String sellVipList() {
@@ -33,12 +36,10 @@
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);
@@ -46,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