| | |
| | | @RequiresPermissions("source:view") |
| | | @ControllerEndpoint(operation = "视频列表", exceptionMessage = "获取视频列表失败") |
| | | public FebsResponse videoList(VideoMasterInfoEntity info, QueryRequest request) { |
| | | return new FebsResponse().success(); |
| | | return new FebsResponse().success().data(getDataTable(this.videoMasterInfoService.findInPage(info, request))); |
| | | } |
| | | |
| | | @PostMapping("/video/add") |
| | | @RequiresPermissions("source:add") |
| | | @ControllerEndpoint(operation = "添加视频", exceptionMessage = "添加视频失败") |
| | | public FebsResponse videoAdd(@RequestBody VideoMasterInfoEntity info) { |
| | | System.out.println(info); |
| | | return null; |
| | | this.videoMasterInfoService.addVideo(info); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @PostMapping("/video/update") |
| | | @RequiresPermissions("source:update") |
| | | @ControllerEndpoint(operation = "修改视频", exceptionMessage = "修改视频失败") |
| | | public FebsResponse videoUpdate(@RequestBody VideoMasterInfoEntity info) { |
| | | this.videoMasterInfoService.updateVideo(info); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @PostMapping("/video/changeIsUp/{id}") |
| | | @RequiresPermissions("source:update") |
| | | @ControllerEndpoint(operation = "上下架", exceptionMessage = "上下架失败") |
| | | public FebsResponse changeIsUp(@PathVariable("id") Long id) { |
| | | this.videoMasterInfoService.changeIsUp(id); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | } |