|  | @ -71,4 +71,53 @@ public class BaseVideoEndpoint extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |     @ApiOperation("分页获取视频列表")
 | 
												
													
														
															|  | 
 |  |     @GetMapping("/getVideoPage")
 | 
												
													
														
															|  | 
 |  |     public PageEnvelop getVideoPage(@ApiParam(name = "title",value = "视频标题")@RequestParam(required = false) String title,
 | 
												
													
														
															|  | 
 |  |                                     @ApiParam(name = "type",value = "栏目id")@RequestParam(required = false)Integer type,
 | 
												
													
														
															|  | 
 |  |                                     @ApiParam(name = "page",value = "页码") @RequestParam(required = false,defaultValue = "1")Integer page,
 | 
												
													
														
															|  | 
 |  |                                     @ApiParam(name = "pageSize",value = "每页大小") @RequestParam(required = false,defaultValue = "20")Integer pageSize){
 | 
												
													
														
															|  | 
 |  |         try {
 | 
												
													
														
															|  | 
 |  |             return videoGroupService.getVideoPage(title, type, page, pageSize);
 | 
												
													
														
															|  | 
 |  |         }catch (Exception e){
 | 
												
													
														
															|  | 
 |  |             return failedPageEnvelopException2(e);
 | 
												
													
														
															|  | 
 |  |         }
 | 
												
													
														
															|  | 
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |     @ApiOperation("修改视频")
 | 
												
													
														
															|  | 
 |  |     @PostMapping("/updateVideo")
 | 
												
													
														
															|  | 
 |  |     public Envelop updateVideo(@ApiParam @RequestParam String id,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "type",value = "栏目id")@RequestParam Integer type,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "title",value = "视频标题")@RequestParam String title,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "url",value = "视频播放地址")@RequestParam String url,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "img",value = "封面图片")@RequestParam(required = false) String img,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "introduction",value = "简介")@RequestParam(required = false)String introduction,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "sortNum",value = "排序")@RequestParam(required = false,defaultValue = "1")Integer sortNum,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "status",value = "1可用,0禁用")@RequestParam(required = false,defaultValue = "1")Integer status){
 | 
												
													
														
															|  | 
 |  |         try {
 | 
												
													
														
															|  | 
 |  |             return videoGroupService.updateVideo(id, type, title, url, img, introduction, sortNum, status);
 | 
												
													
														
															|  | 
 |  |         }catch (Exception e){
 | 
												
													
														
															|  | 
 |  |             return failedException2(e);
 | 
												
													
														
															|  | 
 |  |         }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |     @ApiOperation("新增视频")
 | 
												
													
														
															|  | 
 |  |     @PostMapping("/addVideo")
 | 
												
													
														
															|  | 
 |  |     public Envelop addVideo(@ApiParam(name = "type",value = "栏目id")@RequestParam Integer type,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "title",value = "视频标题")@RequestParam String title,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "url",value = "视频播放地址")@RequestParam String url,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "img",value = "封面图片")@RequestParam(required = false) String img,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "introduction",value = "简介")@RequestParam(required = false)String introduction,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "sortNum",value = "排序")@RequestParam(required = false,defaultValue = "1")Integer sortNum,
 | 
												
													
														
															|  | 
 |  |                                @ApiParam(name = "status",value = "1可用,0禁用")@RequestParam(required = false,defaultValue = "1")Integer status){
 | 
												
													
														
															|  | 
 |  |         try {
 | 
												
													
														
															|  | 
 |  |             return videoGroupService.updateVideo(null, type, title, url, img, introduction, sortNum, status);
 | 
												
													
														
															|  | 
 |  |         }catch (Exception e){
 | 
												
													
														
															|  | 
 |  |             return failedException2(e);
 | 
												
													
														
															|  | 
 |  |         }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | }
 |  | }
 |