From c3392f5f16d3258f38170640a02fb3449ab09e2b Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Fri, 14 Aug 2020 16:39:52 +0800 Subject: [PATCH] 20200814 代码提交 --- src/main/java/com/xcong/excoin/modules/helpCenter/controller/HelpCenterController.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/helpCenter/controller/HelpCenterController.java b/src/main/java/com/xcong/excoin/modules/helpCenter/controller/HelpCenterController.java index c2e2db9..a758ddc 100644 --- a/src/main/java/com/xcong/excoin/modules/helpCenter/controller/HelpCenterController.java +++ b/src/main/java/com/xcong/excoin/modules/helpCenter/controller/HelpCenterController.java @@ -13,9 +13,12 @@ import com.xcong.excoin.common.response.Result; import com.xcong.excoin.modules.helpCenter.dto.ImportantNoticePageDto; import com.xcong.excoin.modules.helpCenter.dto.NewNoticePageDto; +import com.xcong.excoin.modules.helpCenter.dto.NewNoticeTypePageDto; +import com.xcong.excoin.modules.helpCenter.dto.NoticePageDto; import com.xcong.excoin.modules.helpCenter.service.HelpCenterService; import com.xcong.excoin.modules.helpCenter.vo.ImportantNoticeVo; import com.xcong.excoin.modules.helpCenter.vo.NewNoticeInfoVo; +import com.xcong.excoin.modules.helpCenter.vo.NewNoticeTypeInfoVo; import com.xcong.excoin.modules.helpCenter.vo.NoticeInfoVo; import io.swagger.annotations.Api; @@ -35,6 +38,26 @@ HelpCenterService helpCenterService; /** + * 公告类别列表 + */ + @ApiOperation(value="公告类别列表", notes="公告类别列表") + @ApiResponses({@ApiResponse( code = 200, message = "success", response = NewNoticeTypeInfoVo.class)}) + @PostMapping(value = "/getNewNoticeTypeList") + public Result getNewNoticeTypeList(@RequestBody @Valid NewNoticeTypePageDto newNoticeTypePageDto) { + return helpCenterService.getNewNoticeTypeList(newNoticeTypePageDto); + } + + /** + * 公告列表 + */ + @ApiOperation(value="公告列表", notes="公告列表") + @ApiResponses({@ApiResponse( code = 200, message = "success", response = NewNoticeInfoVo.class)}) + @PostMapping(value = "/getNoticeList") + public Result getNoticeList(@RequestBody @Valid NoticePageDto noticePageDto) { + return helpCenterService.getNoticeList(noticePageDto); + } + + /** * 最新公告 */ @ApiOperation(value="最新公告", notes="最新公告") -- Gitblit v1.9.1