From 179757032bad08d05c1e83faaee0f701a0c8bd0a Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 16 Dec 2021 15:07:01 +0800 Subject: [PATCH] 20211216 --- src/main/java/cc/mrbird/febs/video/controller/ViewVideoMemberController.java | 38 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 38 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/video/controller/ViewVideoMemberController.java b/src/main/java/cc/mrbird/febs/video/controller/ViewVideoMemberController.java index 7fb4dad..70ba945 100644 --- a/src/main/java/cc/mrbird/febs/video/controller/ViewVideoMemberController.java +++ b/src/main/java/cc/mrbird/febs/video/controller/ViewVideoMemberController.java @@ -1,9 +1,47 @@ package cc.mrbird.febs.video.controller; +import cc.mrbird.febs.common.entity.FebsConstant; +import cc.mrbird.febs.common.utils.FebsUtil; +import cc.mrbird.febs.video.entity.VideoMemberEntity; +import cc.mrbird.febs.video.mapper.VideoMemberMapper; +import cc.mrbird.febs.video.service.IAdminVideoMemberService; +import cc.mrbird.febs.video.vo.AdminVideoMemberVo; import lombok.RequiredArgsConstructor; +import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; @Controller("memberView") +@RequestMapping(FebsConstant.VIEW_PREFIX + "videoMember") @RequiredArgsConstructor public class ViewVideoMemberController { + + private final IAdminVideoMemberService adminVideoMemberService; + + /** + * 会员列表 + * @return + */ + @GetMapping("memberList") + @RequiresPermissions("memberList:view") + public String mallMember() { + return FebsUtil.view("videoMember/memberList"); + } + + /** + * 会员列表-设置会员 + * @param id + * @return + */ + @GetMapping("setVip/{id}") + @RequiresPermissions("setVip:update") + public String setVip(@PathVariable long id, Model model) { + AdminVideoMemberVo videoMember = adminVideoMemberService.getAdminVideoMemberVoById(id); + model.addAttribute("setVip", videoMember); + return FebsUtil.view("videoMember/setVip"); + } + } -- Gitblit v1.9.1