From 05c74ca131add20dbcf23dc109e63c21b3e2be29 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 24 Feb 2021 18:11:57 +0800
Subject: [PATCH] Merge branch 'whole_new_trc20' into whole_new
---
src/main/java/com/xcong/excoin/modules/helpCenter/controller/HelpCenterController.java | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 53 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..25141ab 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,56 @@
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="关于我们")
+ @ApiResponses({@ApiResponse( code = 200, message = "success", response = NoticeInfoVo.class)})
+ @GetMapping(value = "/getAboutUs")
+ public Result getAboutUs() {
+ return helpCenterService.getAboutUs();
+ }
+
+ /**
+ * 用户协议
+ */
+ @ApiOperation(value="用户协议", notes="用户协议")
+ @ApiResponses({@ApiResponse( code = 200, message = "success", response = NoticeInfoVo.class)})
+ @GetMapping(value = "/getUserAgreement")
+ public Result getUserAgreement() {
+ return helpCenterService.getUserAgreement();
+ }
+
+ /**
+ * 首页轮播公告
+ */
+ @ApiOperation(value="首页轮播公告", notes="首页轮播公告")
+ @ApiResponses({@ApiResponse( code = 200, message = "success", response = NewNoticeInfoVo.class)})
+ @PostMapping(value = "/getFristNewNoticeList")
+ public Result getFristNewNoticeList(@RequestBody @Valid NewNoticePageDto newNoticePageDto) {
+ return helpCenterService.getFristNewNoticeList(newNoticePageDto);
+ }
+
+ /**
* 最新公告
*/
@ApiOperation(value="最新公告", notes="最新公告")
--
Gitblit v1.9.1