From a8d43c9cd831282dd23214c4f9ff27c6d05d6613 Mon Sep 17 00:00:00 2001
From: peternameyakj <908253177@qq.com>
Date: Mon, 15 Jul 2024 16:52:53 +0800
Subject: [PATCH] 最大代理等级的配置

---
 src/main/java/com/nq/controller/backend/AdminSiteVipRobController.java |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/nq/controller/backend/AdminSiteVipRobController.java b/src/main/java/com/nq/controller/backend/AdminSiteVipRobController.java
new file mode 100644
index 0000000..4192e59
--- /dev/null
+++ b/src/main/java/com/nq/controller/backend/AdminSiteVipRobController.java
@@ -0,0 +1,52 @@
+package com.nq.controller.backend;
+
+import com.nq.common.ServerResponse;
+import com.nq.pojo.SiteVipRob;
+import com.nq.service.ISiteVipRobService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.*;
+
+@Controller
+@RequestMapping({"/admin/sitevip/"})
+public class AdminSiteVipRobController {
+
+    @Autowired
+    private ISiteVipRobService iSiteVipRobService;
+
+    //添加VIP抢筹配置
+    @PostMapping({"add.do"})
+    @ResponseBody
+    public ServerResponse add(SiteVipRob siteVipRob) {
+        return iSiteVipRobService.insert(siteVipRob);
+    }
+
+    //修改VIP抢筹配置
+    @PostMapping({"update.do"})
+    @ResponseBody
+    public ServerResponse update(SiteVipRob siteVipRob) {
+
+        return iSiteVipRobService.modify(siteVipRob);
+    }
+
+    @PostMapping({"updateStatus.do"})
+    @ResponseBody
+    public ServerResponse updateStatus(@RequestParam("id") Integer id,@RequestParam("status") Integer status) {
+
+        return iSiteVipRobService.updateStatus(id,status);
+    }
+
+    //分页查VIP抢筹配置
+    @GetMapping({"list.do"})
+    @ResponseBody
+    public ServerResponse list(@RequestParam("keyword") String keyword,@RequestParam("status") Integer status, @RequestParam(value = "pageNum", defaultValue = "1") int pageNum, @RequestParam(value = "pageSize", defaultValue = "10") int pageSize) {
+        return iSiteVipRobService.list(keyword,status,pageNum, pageSize);
+    }
+
+    //删除VIP抢筹配置
+    @GetMapping({"del.do"})
+    @ResponseBody
+    public ServerResponse del(@RequestParam("id") Integer id) {
+        return iSiteVipRobService.removeById(id)?ServerResponse.createBySuccessMsg("删除成功"):ServerResponse.createByErrorMsg("删除失败");
+    }
+}

--
Gitblit v1.9.3