From 6c920885a9bc407f2f05e204ae9769631c4c80e7 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 22 Dec 2021 15:02:56 +0800 Subject: [PATCH] 20211216 --- src/main/java/cc/mrbird/febs/video/controller/ViewController.java | 36 ++++++++++++++++++++++++++++++------ 1 files changed, 30 insertions(+), 6 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/video/controller/ViewController.java b/src/main/java/cc/mrbird/febs/video/controller/ViewController.java index ac72d33..37390f1 100644 --- a/src/main/java/cc/mrbird/febs/video/controller/ViewController.java +++ b/src/main/java/cc/mrbird/febs/video/controller/ViewController.java @@ -2,7 +2,9 @@ import cc.mrbird.febs.common.entity.FebsConstant; import cc.mrbird.febs.common.utils.FebsUtil; +import cc.mrbird.febs.video.entity.VideoMasterInfoEntity; import cc.mrbird.febs.video.entity.VideoMasterSourceEntity; +import cc.mrbird.febs.video.service.IVideoMasterInfoService; import cc.mrbird.febs.video.service.IVideoMasterSourceService; import lombok.RequiredArgsConstructor; import org.apache.shiro.authz.annotation.RequiresPermissions; @@ -16,6 +18,7 @@ public class ViewController { private final IVideoMasterSourceService videoMasterSourceService; + private final IVideoMasterInfoService videoMasterInfoService; @GetMapping(FebsConstant.VIEW_PREFIX + "video/category") @RequiresPermissions("category:view") @@ -23,16 +26,17 @@ return FebsUtil.view("video/video/category"); } - @GetMapping(FebsConstant.VIEW_PREFIX + "video/list") - @RequiresPermissions("video:view") - public String videoList() { - return FebsUtil.view("video/video/video-list"); - } - @GetMapping(FebsConstant.VIEW_PREFIX + "video/source/list") @RequiresPermissions("source:view") public String source() { return FebsUtil.view("video/video/video-source-list"); + } + + + @GetMapping(FebsConstant.VIEW_PREFIX + "video/source/select/list") + @RequiresPermissions("source:view") + public String sourceSelect() { + return FebsUtil.view("video/video/video-source-list-select"); } @GetMapping(FebsConstant.VIEW_PREFIX + "video/source/add") @@ -48,4 +52,24 @@ model.addAttribute("obj", source); return FebsUtil.view("video/video/video-source-update"); } + + @GetMapping(FebsConstant.VIEW_PREFIX + "video/list") + @RequiresPermissions("video:view") + public String videoList() { + return FebsUtil.view("video/video/video-list"); + } + + @GetMapping(FebsConstant.VIEW_PREFIX + "video/add") + @RequiresPermissions("video:add") + public String videoAdd() { + return FebsUtil.view("video/video/video-add"); + } + + @GetMapping(FebsConstant.VIEW_PREFIX + "video/update/{id}") + @RequiresPermissions("video:update") + public String videoUpdate(@PathVariable("id") Long id, Model model) { + VideoMasterInfoEntity masterInfo = this.videoMasterInfoService.findById(id); + model.addAttribute("video", masterInfo); + return FebsUtil.view("video/video/video-update"); + } } -- Gitblit v1.9.1