From 123dbb81af2931448d5de25d4925c4e5401a049a Mon Sep 17 00:00:00 2001 From: XuQuan <1099815072@qq.com> Date: Tue, 29 Jun 2021 16:58:44 +0800 Subject: [PATCH] 研学代码提交 --- src/main/java/com/sincere/student/Swagger2.java | 15 ++++++++------- src/main/java/com/sincere/student/access/MemberAccess.java | 1 + src/main/java/com/sincere/student/access/MemberInterceptor.java | 22 +++++++++++----------- src/main/java/com/sincere/student/controller/AdminController.java | 473 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/main/java/com/sincere/student/controller/AppController.java | 206 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------- src/main/java/com/sincere/student/controller/CommonController.java | 98 +++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------- src/main/java/com/sincere/student/dto/ArticleSearchDto.java | 10 +++++----- src/main/java/com/sincere/student/dto/BaseDto.java | 8 ++++---- src/main/java/com/sincere/student/dto/ColumnDto.java | 4 ++-- src/main/java/com/sincere/student/dto/ConsultSearchDto.java | 12 ++++++------ src/main/java/com/sincere/student/dto/IdDto.java | 2 +- src/main/java/com/sincere/student/dto/LinkUsDto.java | 4 ++-- src/main/java/com/sincere/student/dto/MajorSearchDto.java | 4 ++-- src/main/java/com/sincere/student/dto/MessageSearchDto.java | 2 +- src/main/java/com/sincere/student/dto/PageDto.java | 4 ++-- src/main/java/com/sincere/student/dto/PointSearchDto.java | 14 +++++++------- src/main/java/com/sincere/student/dto/Province.java | 6 +++--- src/main/java/com/sincere/student/dto/ReturnDto.java | 4 ++-- src/main/java/com/sincere/student/dto/UniversitySearchDto.java | 2 +- src/main/java/com/sincere/student/dto/VideoSearchDto.java | 8 ++++---- src/main/java/com/sincere/student/dto/app/AppConsult.java | 6 +++--- src/main/java/com/sincere/student/dto/app/ConsultPageDto.java | 2 +- src/main/java/com/sincere/student/dto/submit/SubmitLine.java | 6 +++--- src/main/java/com/sincere/student/dto/submit/SubmitUniv.java | 12 ++++++------ src/main/java/com/sincere/student/enums/AdvertEnums.java | 2 +- src/main/java/com/sincere/student/enums/ArticleEnums.java | 2 +- src/main/java/com/sincere/student/enums/ColumnEnums.java | 20 ++++++++++---------- src/main/java/com/sincere/student/enums/ParameterUtils.java | 2 +- src/main/java/com/sincere/student/filter/AllowOriginFilter.java | 5 ++++- src/main/java/com/sincere/student/mapper/ArticleMapper.java | 3 +++ src/main/java/com/sincere/student/mapper/ColumnMapper.java | 3 +++ src/main/java/com/sincere/student/mapper/UniversityConsultMapper.java | 5 +++++ src/main/java/com/sincere/student/mapper/UniversityMajorMapper.java | 2 +- src/main/java/com/sincere/student/mapper/VideoMapper.java | 3 +++ src/main/java/com/sincere/student/model/Advert.java | 16 ++++++++-------- src/main/java/com/sincere/student/model/Area.java | 6 +++--- src/main/java/com/sincere/student/model/Article.java | 37 +++++++++++++++++++------------------ src/main/java/com/sincere/student/model/ColumnType.java | 12 ++++++------ src/main/java/com/sincere/student/model/Consult.java | 35 ++++++++++++++++++++++++++++------- src/main/java/com/sincere/student/model/Major.java | 12 ++++++------ src/main/java/com/sincere/student/model/Message.java | 4 ++-- src/main/java/com/sincere/student/model/Parameter.java | 4 ++-- src/main/java/com/sincere/student/model/Point.java | 4 ++-- src/main/java/com/sincere/student/model/Reply.java | 2 +- src/main/java/com/sincere/student/model/SubmitFile.java | 6 +++--- src/main/java/com/sincere/student/model/University.java | 22 +++++++++++----------- src/main/java/com/sincere/student/model/UniversityConsult.java | 28 +++++++++++++++++++++++++--- src/main/java/com/sincere/student/model/UniversityMajor.java | 4 ++-- src/main/java/com/sincere/student/model/Video.java | 28 ++++++++++++++-------------- src/main/java/com/sincere/student/service/ColumnService.java | 2 +- src/main/java/com/sincere/student/service/ConsultService.java | 4 ++-- src/main/java/com/sincere/student/service/UniversityService.java | 2 +- src/main/java/com/sincere/student/service/UserService.java | 2 +- src/main/java/com/sincere/student/service/impl/AdvertServiceImpl.java | 8 ++++---- src/main/java/com/sincere/student/service/impl/ArticleServiceImpl.java | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------- src/main/java/com/sincere/student/service/impl/ColumnServiceImpl.java | 42 +++++++++++++++++++++++++++++++++++++++--- src/main/java/com/sincere/student/service/impl/CommonServiceImpl.java | 4 ++-- src/main/java/com/sincere/student/service/impl/ConsultServiceImpl.java | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------- src/main/java/com/sincere/student/service/impl/MajorServiceImpl.java | 18 +++++++++--------- src/main/java/com/sincere/student/service/impl/MessageServiceImpl.java | 24 ++++++++++++------------ src/main/java/com/sincere/student/service/impl/ParameterServiceImpl.java | 12 ++++++++---- src/main/java/com/sincere/student/service/impl/SubmitServiceImpl.java | 38 +++++++++++++++++++------------------- src/main/java/com/sincere/student/service/impl/UniversityServiceImpl.java | 32 ++++++++++++++++---------------- src/main/java/com/sincere/student/service/impl/VideoServiceImpl.java | 54 +++++++++++++++++++++++++++++++++++++++++++----------- src/main/java/com/sincere/student/utils/DateUtils.java | 2 +- src/main/java/com/sincere/student/utils/ExcelUtils.java | 71 ++++++++++++++++++++++++++++++++++++++++++----------------------------- src/main/java/com/sincere/student/utils/HttpClientUtils.java | 26 +++++++++++++++----------- src/main/java/com/sincere/student/utils/Page.java | 8 ++++---- src/main/java/com/sincere/student/utils/ResultException.java | 4 ++-- src/main/java/com/sincere/student/utils/TokenUtils.java | 6 ++++-- src/main/resources/generatorConfig.xml | 14 ++++++++------ src/main/resources/mapper/AdvertMapper.xml | 2 +- src/main/resources/mapper/AreaMapper.xml | 2 +- src/main/resources/mapper/ArticleMapper.xml | 69 +++++++++++++++++++++++++++++++++++++++++++-------------------------- src/main/resources/mapper/ColumnMapper.xml | 19 ++++++++++++++++--- src/main/resources/mapper/MajorMapper.xml | 22 +++++++++++----------- src/main/resources/mapper/ParameterMapper.xml | 16 ++++++++-------- src/main/resources/mapper/SysUserMapper.xml | 154 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------- src/main/resources/mapper/UniversityConsultDetailMapper.xml | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------- src/main/resources/mapper/UniversityConsultMapper.xml | 363 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------------------- src/main/resources/mapper/UniversityMajorMapper.xml | 12 ++++++------ src/main/resources/mapper/UniversityMapper.xml | 11 +++++++---- src/main/resources/mapper/UniversityMessageMapper.xml | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------- src/main/resources/mapper/UniversityPointMapper.xml | 48 +++++++++++++++++++++++++----------------------- src/main/resources/mapper/UniversityReplyMapper.xml | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------- src/main/resources/mapper/UniversitySubmitFileMapper.xml | 336 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------ src/main/resources/mapper/VideoMapper.xml | 50 ++++++++++++++++++++++++++++++++++---------------- 87 files changed, 1810 insertions(+), 1507 deletions(-) diff --git a/src/main/java/com/sincere/student/Swagger2.java b/src/main/java/com/sincere/student/Swagger2.java index 971f00d..0683ec3 100644 --- a/src/main/java/com/sincere/student/Swagger2.java +++ b/src/main/java/com/sincere/student/Swagger2.java @@ -21,7 +21,7 @@ import java.util.List; public class Swagger2 { @Bean - public Docket createRestApi() { + public Docket createRestApi() { ParameterBuilder ticketPar = new ParameterBuilder(); List pars = new ArrayList(); ticketPar.name("X-Authorization").description("user token") @@ -40,12 +40,13 @@ public class Swagger2 { .build().globalOperationParameters(pars); } - private ApiInfo apiInfo() { + + private ApiInfo apiInfo() { return new ApiInfoBuilder() - .title("Spring Boot中使用Swagger2构建RESTful APIs") - .description("接口文档") - .termsOfServiceUrl("") + .title("Spring Boot中使用Swagger2构建RESTful APIs") + .description("接口文档") + .termsOfServiceUrl("") .version("1.0") - .build(); - } + .build(); + } } diff --git a/src/main/java/com/sincere/student/access/MemberAccess.java b/src/main/java/com/sincere/student/access/MemberAccess.java index ff81227..ca31dd2 100644 --- a/src/main/java/com/sincere/student/access/MemberAccess.java +++ b/src/main/java/com/sincere/student/access/MemberAccess.java @@ -1,6 +1,7 @@ package com.sincere.student.access; import java.lang.annotation.*; + /** * 方法上有这个注解就表示需要登录 */ diff --git a/src/main/java/com/sincere/student/access/MemberInterceptor.java b/src/main/java/com/sincere/student/access/MemberInterceptor.java index ef06d42..56753a2 100644 --- a/src/main/java/com/sincere/student/access/MemberInterceptor.java +++ b/src/main/java/com/sincere/student/access/MemberInterceptor.java @@ -21,13 +21,13 @@ public class MemberInterceptor extends HandlerInterceptorAdapter { if (handler instanceof HandlerMethod) { HandlerMethod myHandlerMethod = (HandlerMethod) handler; - Method method= myHandlerMethod.getMethod(); - Annotation methodAnnotation=method.getAnnotation(MemberAccess.class);//方法上有该标记 - if(methodAnnotation != null){ - boolean isLogin = isLogin(request) ; - if(isLogin){ + Method method = myHandlerMethod.getMethod(); + Annotation methodAnnotation = method.getAnnotation(MemberAccess.class);//方法上有该标记 + if (methodAnnotation != null) { + boolean isLogin = isLogin(request); + if (isLogin) { return true; - }else{//未登录 + } else {//未登录 //Ajax请求返回JSON BaseDto repVo = new BaseDto(); repVo.setSuccess(false); @@ -43,18 +43,18 @@ public class MemberInterceptor extends HandlerInterceptorAdapter { return true; } - private boolean isLogin(HttpServletRequest request) throws Exception{ + private boolean isLogin(HttpServletRequest request) throws Exception { try { String token = request.getHeader("X-Authorization"); - if( token != null){ - try{ + if (token != null) { + try { TokenUtils.validToken(token); return true; - }catch (ResultException e){ + } catch (ResultException e) { } } - }catch (Exception e){ + } catch (Exception e) { return false; } return false; diff --git a/src/main/java/com/sincere/student/controller/AdminController.java b/src/main/java/com/sincere/student/controller/AdminController.java index c40ed95..5f5d17b 100644 --- a/src/main/java/com/sincere/student/controller/AdminController.java +++ b/src/main/java/com/sincere/student/controller/AdminController.java @@ -28,34 +28,34 @@ import java.util.List; public class AdminController { @Autowired - ColumnService columnService ; + ColumnService columnService; @Autowired - AdvertService advertService ; + AdvertService advertService; @Autowired - ArticleService articleService ; + ArticleService articleService; @Autowired - MajorService majorService ; + MajorService majorService; @Autowired - UniversityService universityService ; + UniversityService universityService; @Autowired ParameterService parameterService; @Autowired - VideoService videoService ; + VideoService videoService; @Autowired - ConsultService consultService ; + ConsultService consultService; @Autowired - UserService userService ; + UserService userService; @Autowired - MessageService messageService ; + MessageService messageService; @Autowired SubmitService submitService; @@ -65,68 +65,68 @@ public class AdminController { */ @MemberAccess @ApiOperation("投档线列表接口") - @RequestMapping(value = "/submit/getList" , method = RequestMethod.POST) - public BaseDto> getFileList(@RequestBody MessageSearchDto messageSearchDto){ + @RequestMapping(value = "/submit/getList", method = RequestMethod.POST) + public BaseDto> getFileList(@RequestBody MessageSearchDto messageSearchDto) { BaseDto> result = new BaseDto<>(); result.setData(submitService.getAdminList(messageSearchDto)); - return result ; + return result; } @MemberAccess @ApiOperation("投档线删除接口") - @RequestMapping(value = "/submit/delete" , method = RequestMethod.POST) - public BaseDto deleteFile(@RequestBody IdDto idDto){ + @RequestMapping(value = "/submit/delete", method = RequestMethod.POST) + public BaseDto deleteFile(@RequestBody IdDto idDto) { BaseDto result = new BaseDto<>(); submitService.delete(idDto.getId()); - return result ; + return result; } @MemberAccess @ApiOperation("投档线更新接口 ,如果文件没更新,fileUrl不用传") - @RequestMapping(value = "/submit/update" , method = RequestMethod.POST) - public BaseDto updateFile(@RequestBody SubmitFile submitFile){ + @RequestMapping(value = "/submit/update", method = RequestMethod.POST) + public BaseDto updateFile(@RequestBody SubmitFile submitFile) { BaseDto result = new BaseDto<>(); - if(!submitFile.getFileUrl().contains("xls")){ - result.setSuccess(false) ; - result.setMessage("请上传excel") ; - return result ; + if (!submitFile.getFileUrl().contains("xls")) { + result.setSuccess(false); + result.setMessage("请上传excel"); + return result; } - try{ + try { SubmitFile beforeFile = submitService.getById(submitFile.getId()); - if(beforeFile.getFileUrl().equals(submitFile.getFileUrl())){ + if (beforeFile.getFileUrl().equals(submitFile.getFileUrl())) { submitFile.setFileUrl(null); - }else { + } else { List list = ExcelUtils.analysisExcel(submitFile.getFileUrl()); submitFile.setList(list); } submitService.update(submitFile); - }catch (ResultException e){ + } catch (ResultException e) { result.setSuccess(false); result.setMessage(e.getMessage()); } - return result ; + return result; } @MemberAccess @ApiOperation("投档线创建接口") - @RequestMapping(value = "/submit/createFile" , method = RequestMethod.POST) - public BaseDto createFile(@RequestBody SubmitFile submitFile){ + @RequestMapping(value = "/submit/createFile", method = RequestMethod.POST) + public BaseDto createFile(@RequestBody SubmitFile submitFile) { BaseDto result = new BaseDto(); - if(!submitFile.getFileUrl().contains("xls")){ + if (!submitFile.getFileUrl().contains("xls")) { result.setSuccess(false); result.setMessage("请上传excel"); - return result ; + return result; } - try{ + try { List list = ExcelUtils.analysisExcel(submitFile.getFileUrl()); submitFile.setList(list); submitService.create(submitFile); - }catch (ResultException e){ + } catch (ResultException e) { e.printStackTrace(); result.setSuccess(false); result.setMessage(e.getMessage()); } - return result ; + return result; } @@ -135,73 +135,73 @@ public class AdminController { */ @MemberAccess @ApiOperation("留言板列表接口") - @RequestMapping(value = "/message/getList" , method = RequestMethod.POST) - public BaseDto> getMessageList(@RequestBody MessageSearchDto messageSearchDto){ + @RequestMapping(value = "/message/getList", method = RequestMethod.POST) + public BaseDto> getMessageList(@RequestBody MessageSearchDto messageSearchDto) { BaseDto> result = new BaseDto<>(); result.setData(messageService.getList(messageSearchDto)); - return result ; + return result; } @MemberAccess @ApiOperation("留言板详情,管理回复 接口") - @RequestMapping(value = "/message/getDetail" , method = RequestMethod.POST) - public BaseDto getMessageDetail(@RequestBody IdDto idDto){ + @RequestMapping(value = "/message/getDetail", method = RequestMethod.POST) + public BaseDto getMessageDetail(@RequestBody IdDto idDto) { BaseDto result = new BaseDto<>(); result.setData(messageService.getDetail(idDto.getId())); - return result ; + return result; } @MemberAccess @ApiOperation("回复接口") - @RequestMapping(value = "/message/reply" , method = RequestMethod.POST) - public BaseDto getMessageDetail(@RequestBody Reply reply){ + @RequestMapping(value = "/message/reply", method = RequestMethod.POST) + public BaseDto getMessageDetail(@RequestBody Reply reply) { messageService.reply(reply); - return new BaseDto() ; + return new BaseDto(); } @MemberAccess @ApiOperation("删除某个回复 接口") - @RequestMapping(value = "/message/deleteReply" , method = RequestMethod.POST) - public BaseDto deleteReply(@RequestBody IdDto idDto){ + @RequestMapping(value = "/message/deleteReply", method = RequestMethod.POST) + public BaseDto deleteReply(@RequestBody IdDto idDto) { messageService.deleteReply(idDto.getId()); - return new BaseDto<>() ; + return new BaseDto<>(); } @MemberAccess @ApiOperation("删除留言 接口") - @RequestMapping(value = "/message/deleteMessage" , method = RequestMethod.POST) - public BaseDto deleteMessage(@RequestBody IdDto idDto){ + @RequestMapping(value = "/message/deleteMessage", method = RequestMethod.POST) + public BaseDto deleteMessage(@RequestBody IdDto idDto) { messageService.deleteMessage(idDto.getId()); - return new BaseDto<>() ; + return new BaseDto<>(); } /** * 登录 修改密码 */ @ApiOperation("登录") - @RequestMapping(value = "/login" , method = RequestMethod.POST) - public BaseDto login(@RequestBody SysUser sysUser){ - BaseDto result = new BaseDto<>() ; - SysUser user = userService.getByUser(); - if(user.getUserName().equals(sysUser.getUserName()) && user.getPassword().equals(sysUser.getPassword())){ - String token = TokenUtils.buildToken(user.getUserName()); - result.setData(token); - }else { - result.setSuccess(false); - result.setMessage("账号密码错误"); - } - return result ; + @RequestMapping(value = "/login", method = RequestMethod.POST) + public BaseDto login(@RequestBody SysUser sysUser) { + BaseDto result = new BaseDto<>(); + SysUser user = userService.getByUser(); + if (user.getUserName().equals(sysUser.getUserName()) && user.getPassword().equals(sysUser.getPassword())) { + String token = TokenUtils.buildToken(user.getUserName()); + result.setData(token); + } else { + result.setSuccess(false); + result.setMessage("账号密码错误"); + } + return result; } @MemberAccess @ApiOperation("修改密码") - @RequestMapping(value = "/updatePassword" , method = RequestMethod.POST) - public BaseDto updatePassword(@RequestBody SysUser sysUser){ - BaseDto result = new BaseDto() ; + @RequestMapping(value = "/updatePassword", method = RequestMethod.POST) + public BaseDto updatePassword(@RequestBody SysUser sysUser) { + BaseDto result = new BaseDto(); SysUser user = userService.getByUser(); user.setPassword(sysUser.getPassword()); userService.update(sysUser); - return result ; + return result; } /** @@ -209,65 +209,65 @@ public class AdminController { */ @MemberAccess @ApiOperation("获取招生咨询会相关接口") - @RequestMapping(value = "/consult/getList" , method = RequestMethod.POST) - public BaseDto> getConsultList(@RequestBody ConsultSearchDto consultSearchDto){ - BaseDto> result = new BaseDto<>() ; + @RequestMapping(value = "/consult/getList", method = RequestMethod.POST) + public BaseDto> getConsultList(@RequestBody ConsultSearchDto consultSearchDto) { + BaseDto> result = new BaseDto<>(); consultSearchDto.setStatus(0); consultSearchDto.setColumnType(-1); Page page = consultService.getList(consultSearchDto); result.setData(page); - return result ; + return result; } @MemberAccess @ApiOperation("获取招生咨询会详情相关接口") - @RequestMapping(value = "/consult/getDetail" , method = RequestMethod.POST) - public BaseDto getConsultDetail(@RequestBody IdDto idDto){ - BaseDto result = new BaseDto<>() ; + @RequestMapping(value = "/consult/getDetail", method = RequestMethod.POST) + public BaseDto getConsultDetail(@RequestBody IdDto idDto) { + BaseDto result = new BaseDto<>(); result.setData(consultService.getDetail(idDto.getId())); - return result ; + return result; } @MemberAccess @ApiOperation("新建招生咨询会相关接口") - @RequestMapping(value = "/consult/createConsult" , method = RequestMethod.POST) - public BaseDto createConsult(@RequestBody UniversityConsult universityConsult){ - BaseDto result = new BaseDto() ; + @RequestMapping(value = "/consult/createConsult", method = RequestMethod.POST) + public BaseDto createConsult(@RequestBody UniversityConsult universityConsult) { + BaseDto result = new BaseDto(); ReturnDto dto = new ReturnDto(); - List list = consultService.selectByUniversityIdAndColumnType(universityConsult.getUniversityId(),universityConsult.getColumnType()); - if(list != null && list.size() > 0){ + List list = consultService.selectByUniversityIdAndColumnType(universityConsult.getUniversityId(), universityConsult.getColumnType()); + if (list != null && list.size() > 0) { result.setSuccess(false); result.setMessage("同一栏目下,已有该学校招生咨询"); - }else { + } else { int id = consultService.create(universityConsult); - try{ + try { String name = universityService.getById(universityConsult.getUniversityId()).getName(); dto.setName(name); - }catch (Exception e){ + } catch (Exception e) { } dto.setId(id); result.setData(dto); } - return result ; + return result; } @MemberAccess @ApiOperation("修改招生咨询会相关接口") - @RequestMapping(value = "/consult/updateConsult" , method = RequestMethod.POST) - public BaseDto updateConsult(@RequestBody UniversityConsult universityConsult){ - BaseDto result = new BaseDto() ; + @RequestMapping(value = "/consult/updateConsult", method = RequestMethod.POST) + public BaseDto updateConsult(@RequestBody UniversityConsult universityConsult) { + BaseDto result = new BaseDto(); consultService.update(universityConsult); - return result ; + return result; } @MemberAccess @ApiOperation("删除招生咨询会(传主键)") - @RequestMapping(value = "/consult/delete" , method = RequestMethod.POST) - public BaseDto deleteConsult(@RequestBody IdDto idDto){ - BaseDto result = new BaseDto() ; + @RequestMapping(value = "/consult/delete", method = RequestMethod.POST) + public BaseDto deleteConsult(@RequestBody IdDto idDto) { + BaseDto result = new BaseDto(); consultService.delete(idDto.getId()); - return result ; + return result; } /** @@ -275,49 +275,49 @@ public class AdminController { */ @MemberAccess @ApiOperation("获取视频相关接口") - @RequestMapping(value = "/video/getList" , method = RequestMethod.POST) - public BaseDto> getVideoList(@RequestBody VideoSearchDto videoSearchDto){ - BaseDto> result = new BaseDto<>() ; + @RequestMapping(value = "/video/getList", method = RequestMethod.POST) + public BaseDto> getVideoList(@RequestBody VideoSearchDto videoSearchDto) { + BaseDto> result = new BaseDto<>(); Page