Browse Source

接口信息

hurixing 1 year ago
parent
commit
1f5d6a86c3
21 changed files with 89 additions and 18 deletions
  1. 5 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/AppUpgradeRecordController.java
  2. 6 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/AppUserController.java
  3. 2 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/DepartmentController.java
  4. 5 3
      hcp-app/src/main/java/com/yingyangfly/app/controller/GameController.java
  5. 2 4
      hcp-app/src/main/java/com/yingyangfly/app/controller/GameParamsUserController.java
  6. 2 2
      hcp-app/src/main/java/com/yingyangfly/app/controller/GamePlayRecordController.java
  7. 10 1
      hcp-app/src/main/java/com/yingyangfly/app/controller/GameTaskController.java
  8. 1 1
      hcp-app/src/main/java/com/yingyangfly/app/controller/GameVoiceController.java
  9. 4 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/LearningPackageController.java
  10. 1 1
      hcp-app/src/main/java/com/yingyangfly/app/controller/LoginController.java
  11. 6 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/MsgWarnController.java
  12. 7 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/PayOrderController.java
  13. 5 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/QuestionRecordController.java
  14. 7 4
      hcp-app/src/main/java/com/yingyangfly/app/controller/ReviewController.java
  15. 5 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/ReviewTaskController.java
  16. 4 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/SysDictDataController.java
  17. 4 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/SysOrgController.java
  18. 4 1
      hcp-app/src/main/java/com/yingyangfly/app/controller/TreatmentController.java
  19. 4 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/VideoLearnController.java
  20. 4 0
      hcp-app/src/main/java/com/yingyangfly/app/controller/VoiceController.java
  21. 1 1
      hcp-core/src/main/java/com/yingyangfly/core/config/Swagger2Config.java

+ 5 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/AppUpgradeRecordController.java

@@ -6,6 +6,8 @@ import com.yingyangfly.core.domain.AppUpgradeRecord;
 import com.yingyangfly.core.service.AppUpgradeRecordService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.AppUpgradeRecordVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import io.swagger.models.auth.In;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -24,6 +26,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/app")
+@Api(tags = "版本")
 public class AppUpgradeRecordController {
 
     @Autowired
@@ -34,6 +37,7 @@ public class AppUpgradeRecordController {
      */
     @PostMapping("/selectNewVersion")
     @TraceLog
+    @ApiOperation("获取新版本")
     public ResultResponse selectNewVersion(Integer versionCode){
 
         AppUpgradeRecord appUpgradeRecord =appUpgradeRecordService.selectNewVersion(versionCode);
@@ -50,6 +54,7 @@ public class AppUpgradeRecordController {
      */
     @PostMapping("/selectAllVersion")
     @TraceLog
+    @ApiOperation("获取版本列表")
     public ResultResponse selectAllVersion(){
 
         List<AppUpgradeRecord> appUpgradeRecords =appUpgradeRecordService.selectAllVersion();

+ 6 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/AppUserController.java

@@ -10,6 +10,8 @@ import com.yingyangfly.core.service.impl.AppUserService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.util.IDCardUtils;
 import com.yingyangfly.core.vo.AppCurrentLoginUserVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -24,6 +26,7 @@ import org.springframework.web.bind.annotation.RestController;
  */
 @RestController
 @RequestMapping("/app/user")
+@Api(tags = "用户信息")
 public class AppUserController {
     @Autowired
     private TokenUtil tokenUtil;
@@ -37,6 +40,7 @@ public class AppUserController {
      */
     @PostMapping("/info")
     @TraceLog
+    @ApiOperation("获取用户登录信息")
     public ResultResponse info(){
         AppCurrentLoginUser appCurrentLoginUser = tokenUtil.getAppCurrentLoginUser();
         QueryWrapper<LoginRecord> queryWrapper = new QueryWrapper<>();
@@ -60,6 +64,7 @@ public class AppUserController {
      * @return
      */
     @PostMapping("/countTrain")
+    @ApiOperation("首页统计训练")
     public ResultResponse countTrain(){
 
         return ResultResponse.success(appUserService.countTrain());
@@ -69,6 +74,7 @@ public class AppUserController {
      * 判断用户是否欠费
      */
     @PostMapping("/judgeOverdue")
+    @ApiOperation("判断用户是否欠费")
     public ResultResponse  judgeOverdue(){
         return ResultResponse.success(appUserService.judgeOverdue());
     }

+ 2 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/DepartmentController.java

@@ -11,6 +11,7 @@ import com.yingyangfly.core.service.DepartmentService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.DepartmentVo;
 import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -40,6 +41,7 @@ public class DepartmentController {
 
     @PostMapping("/list")
     @TraceLog
+    @ApiOperation("获取科室列表")
     public ResultResponse list(){
         AppCurrentLoginUser currentUser = tokenUtil.getAppCurrentLoginUser();
         QueryWrapper<Department> queryWrapper = new QueryWrapper<>();

+ 5 - 3
hcp-app/src/main/java/com/yingyangfly/app/controller/GameController.java

@@ -44,6 +44,7 @@ public class GameController  {
      */
     @PostMapping("/recommendPlay")
     @TraceLog
+    @ApiOperation("获取首页游戏列表")
     public ResultResponse recommendPlay() {
         List<GameUser> gameUsers = gameUserService.recommendPlay();
         return ResultResponse.success(gameUsers);
@@ -55,6 +56,7 @@ public class GameController  {
      */
     @PostMapping("/freePlay")
     @TraceLog
+    @ApiOperation("获取自由训练游戏列表")
     public ResultResponse freePlay(String gameType,
                                    @RequestParam(name = "page",defaultValue = "1") Integer page,
                                    @RequestParam(name = "limit",defaultValue = "12") Integer limit) {
@@ -66,11 +68,12 @@ public class GameController  {
 
     /**
      * 通过主键查询单条数据
-     *
+     *获取游戏详情
      * @return 单条数据
      */
     @PostMapping("/detailByCode")
     @TraceLog
+    @ApiOperation("获取游戏详情")
     public ResultResponse detailByCode(@RequestBody Map<String,String> map) {
         String id = map.get("id");
         String playClass = map.get("playClass");
@@ -98,7 +101,6 @@ public class GameController  {
      * @return 新增或修改结果
      */
     @PostMapping("/save")
-    @ApiOperation("新增或修改")
     @TraceLog
     public ResultResponse<Boolean> save(@RequestBody Game game) {
         return ResultResponse.success(gameService.saveOrUpdate(game));
@@ -109,7 +111,6 @@ public class GameController  {
      * @return 删除结果
      */
     @PostMapping("/delete")
-    @ApiOperation("删除")
     @TraceLog
     public ResultResponse<Boolean> delete(Long id) {
         return ResultResponse.success(gameService.removeById(id));
@@ -122,6 +123,7 @@ public class GameController  {
      */
     @PostMapping("/replay")
     @TraceLog
+    @ApiOperation("游戏重玩")
     public ResultResponse replay(Long id) {
         gameUserService.replay(id);
         return ResultResponse.success();

+ 2 - 4
hcp-app/src/main/java/com/yingyangfly/app/controller/GameParamsUserController.java

@@ -39,7 +39,7 @@ public class GameParamsUserController{
      * @return 所有数据
      */
     @PostMapping("/list")
-    @ApiOperation("列表")
+//    @ApiOperation("列表")
     @TraceLog
     public ResultResponse<IPage<GameParamsUser>> selectAll(@RequestBody GameParamsUser gameParamsUser) {
         Page<GameParamsUser> gameParamsUserPage = gameParamsUserService.page(new Page<>(gameParamsUser.getPage(), gameParamsUser.getLimit())
@@ -55,7 +55,7 @@ public class GameParamsUserController{
      * @return 单条数据
      */
     @PostMapping("/detail")
-    @ApiOperation("详情")
+    @ApiOperation("游戏详情")
     @TraceLog
     public ResultResponse<GameUser> selectOne(Long id) {
         return ResultResponse.success(gameUserService.getById(id));
@@ -67,7 +67,6 @@ public class GameParamsUserController{
      * @return 新增结果
      */
     @PostMapping("/save")
-    @ApiOperation("新增或修改")
     @TraceLog
     public ResultResponse<Boolean> save(@RequestBody GameParamsUser gameParamsUser) {
         return ResultResponse.success(gameParamsUserService.saveOrUpdate(gameParamsUser));
@@ -79,7 +78,6 @@ public class GameParamsUserController{
      * @return 删除结果
      */
     @PostMapping("/delete")
-    @ApiOperation("删除数据")
     @TraceLog
     public ResultResponse<Boolean> delete(Long id) {
         return ResultResponse.success(gameParamsUserService.removeById(id));

+ 2 - 2
hcp-app/src/main/java/com/yingyangfly/app/controller/GamePlayRecordController.java

@@ -50,7 +50,7 @@ public class GamePlayRecordController {
      * @return
      */
     @PostMapping("/save")
-    @ApiOperation("保存游戏记录")
+    @ApiOperation("保存游戏进度")
     @TraceLog
     public ResultResponse saveGamePlayRecord(@RequestBody GamePlayRecord gamePlayRecord) {
         AppCurrentLoginUser appCurrentLoginUser = tokenUtil.getAppCurrentLoginUser();
@@ -60,7 +60,7 @@ public class GamePlayRecordController {
 
 
     @PostMapping("/showResult")
-    @ApiOperation("展示游戏结算界面")
+    @ApiOperation("游戏结算接口")
     @TraceLog
     public ResultResponse showResult(@RequestBody Map<String,String> map) {
         String gameCode = map.get("gameCode");

+ 10 - 1
hcp-app/src/main/java/com/yingyangfly/app/controller/GameTaskController.java

@@ -12,6 +12,8 @@ import com.yingyangfly.core.security.util.TokenUtil;
 import com.yingyangfly.core.service.GameTaskService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.GameTaskVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.web.bind.annotation.*;
@@ -27,6 +29,7 @@ import java.util.*;
 @RestController
 @RequestMapping("/app/task")
 @CrossOrigin
+@Api(tags = "专属训练")
 public class GameTaskController {
 
     @Autowired
@@ -45,6 +48,7 @@ public class GameTaskController {
 
     @PostMapping(value = "/findMyCurrentTask")
     @TraceLog
+    @ApiOperation("查询是否有进行中的任务")
     public ResultResponse findMyCurrentTask() {
         AppCurrentLoginUser appCurrentLoginUser = tokenUtil.getAppCurrentLoginUser();
         GameTask gameTask = gameTaskService.findMyCurrentTask(DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD,new Date()), appCurrentLoginUser.getId(),"1");
@@ -61,7 +65,7 @@ public class GameTaskController {
      * 根据疗程id查询我所有的任务
      * @return
      */
-
+    @ApiOperation("获取疗程列表")
     @PostMapping(value = "/findMyTask")
     @TraceLog
     public ResultResponse findMyTask(Long treatmentId ) {
@@ -76,6 +80,7 @@ public class GameTaskController {
      * 查询我所有的任务
      * @return
      */
+    @ApiOperation("查询理疗报告列表")
     @PostMapping(value = "/findMyAllTask")
     @TraceLog
     public ResultResponse findMyAllTask(@RequestBody BaseEntity baseEntity) {
@@ -90,6 +95,7 @@ public class GameTaskController {
      * 脑力值变化趋势图
      * @return
      */
+    @ApiOperation("脑力值变化趋势图")
     @PostMapping(value = "/variationTendency")
     @TraceLog
     public ResultResponse variationTendency(@RequestBody Map<String,String> map) {
@@ -101,6 +107,7 @@ public class GameTaskController {
      * 根据gameType值统计脑力值变化趋势图
      * @return
      */
+    @ApiOperation("脑能力值")
     @PostMapping(value = "/variationTendencyByType")
     @TraceLog
     public ResultResponse variationTendencyByType() {
@@ -115,6 +122,7 @@ public class GameTaskController {
      * 每日训练时长趋势图
      * @return
      */
+    @ApiOperation("每日训练时长趋势图")
     @PostMapping(value = "/durationVariationTendency")
     @TraceLog
     public ResultResponse durationVariationTendency(@RequestBody Map<String,String> map) {
@@ -169,6 +177,7 @@ public class GameTaskController {
     /**
      * 查询任务详情
      */
+    @ApiOperation("获取训练内容详情")
     @PostMapping(value = "/selectTaskDetailById")
     @TraceLog
     public ResultResponse selectTaskDetailById(Long taskId) {

+ 1 - 1
hcp-app/src/main/java/com/yingyangfly/app/controller/GameVoiceController.java

@@ -36,7 +36,7 @@ public class GameVoiceController {
     private TokenUtil tokenUtil;
 
     @PostMapping("/get")
-    @ApiOperation("按说获得所有游戏音效")
+    @ApiOperation("获取游戏音乐")
     public ResultResponse<IPage<GameVoice>> selectAll(@RequestBody GameVoiceDto dto) {
         AppCurrentLoginUser appCurrentLoginUser = tokenUtil.getAppCurrentLoginUser();
         return ResultResponse.success(gameVoiceService.selectAll(appCurrentLoginUser.getOrgCode()));

+ 4 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/LearningPackageController.java

@@ -6,6 +6,8 @@ import com.yingyangfly.core.domain.LearningPackage;
 import com.yingyangfly.core.service.LearnPackageService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.LearningPackageVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -21,6 +23,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/app/learn/package")
+@Api(tags = "服务套餐")
 public class LearningPackageController {
     @Autowired
     private LearnPackageService learnPackageService;
@@ -29,6 +32,7 @@ public class LearningPackageController {
     /**
      * 查询所有套餐
      */
+    @ApiOperation("获取服务套餐列表")
     @PostMapping("/list")
     @TraceLog
     public ResultResponse list(String  packageType,String packageName) {

+ 1 - 1
hcp-app/src/main/java/com/yingyangfly/app/controller/LoginController.java

@@ -25,7 +25,7 @@ public class LoginController {
     @Autowired
     AppUserService appUserService;
 
-    @ApiOperation("登录")
+//    @ApiOperation("登录")
     @PostMapping("/login")
     @TraceLog
     public ResultResponse login(@RequestBody LoginDto dto){

+ 6 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/MsgWarnController.java

@@ -4,6 +4,8 @@ import com.yingyangfly.common.log.annotation.TraceLog;
 import com.yingyangfly.core.domain.GameParamsUser;
 import com.yingyangfly.core.domain.MsgWarn;
 import com.yingyangfly.core.service.MsgWarnService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -19,6 +21,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/app/warn")
+@Api(tags = "消息提醒")
 public class MsgWarnController {
 
     @Autowired
@@ -28,6 +31,7 @@ public class MsgWarnController {
      * 列表
      * @return
      */
+    @ApiOperation("获取推送消息列表")
     @PostMapping("/list")
     @TraceLog
     public ResultResponse selectAll(@RequestBody  MsgWarn msgWarn) {
@@ -38,6 +42,7 @@ public class MsgWarnController {
      * 查询有多少未读消息
      * @return
      */
+    @ApiOperation("获取未读消息数量")
     @PostMapping("/countMyMsg")
     @TraceLog
     public ResultResponse countMyMsg() {
@@ -48,6 +53,7 @@ public class MsgWarnController {
      * 修改未读消息为已读消息
      * @return
      */
+    @ApiOperation("更改消息状态")
     @PostMapping("/readMsg")
     @TraceLog
     public ResultResponse readMsg(Long msgId) {

+ 7 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/PayOrderController.java

@@ -8,6 +8,8 @@ import com.yingyangfly.core.security.util.TokenUtil;
 import com.yingyangfly.core.service.PayService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.PayOrderVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -25,6 +27,7 @@ import java.util.Map;
  */
 @RestController
 @RequestMapping("/app/pay")
+@Api(tags = "订单")
 public class PayOrderController {
     @Autowired
     private PayService payService;
@@ -35,6 +38,7 @@ public class PayOrderController {
     /**
      * 查询我的订单
      */
+    @ApiOperation("查询我的订单")
     @PostMapping("/queryMyOrder")
     @TraceLog
     public ResultResponse queryMyOrder() {
@@ -52,6 +56,7 @@ public class PayOrderController {
      * 支付订单
      * orgCode (机构编码)
      */
+    @ApiOperation("获取支付二维码")
     @PostMapping("/createPreOrder")
     @TraceLog
     public ResultResponse payOrder(@RequestBody PayOrder payOrder) throws Exception {
@@ -87,6 +92,7 @@ public class PayOrderController {
     /**
      * 关闭订单
      */
+    @ApiOperation("关闭订单")
     @PostMapping("/delPayOrder")
     @TraceLog
     public ResultResponse delPayOrder(String orderNo) {
@@ -99,6 +105,7 @@ public class PayOrderController {
     /**
      * 轮询查询支付是否成功
      */
+    @ApiOperation("获取支付状态")
     @PostMapping("/selectPayResult")
     @TraceLog
     public ResultResponse selectPayResult(String orderNo) {

+ 5 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/QuestionRecordController.java

@@ -8,6 +8,8 @@ import com.yingyangfly.core.dto.AppCurrentLoginUser;
 import com.yingyangfly.core.dto.QuestionDto;
 import com.yingyangfly.core.security.util.TokenUtil;
 import com.yingyangfly.core.service.QuestionRecordService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -25,6 +27,7 @@ import java.util.List;
 @RestController
 @RequestMapping("/questionRecord")
 @Slf4j
+@Api(tags = "测评记录")
 public class QuestionRecordController {
     @Autowired
     private QuestionRecordService questionRecordService;
@@ -39,6 +42,7 @@ public class QuestionRecordController {
      * @param questionAnswerRecord
      * @return
      */
+    @ApiOperation("查询测评记录")
     @PostMapping("/selectAnswerRecord")
     @TraceLog
     public ResultResponse selectAnswerRecord(@RequestBody QuestionAnswerRecord questionAnswerRecord){
@@ -52,6 +56,7 @@ public class QuestionRecordController {
      * @param questionAnswerRecord
      * @return
      */
+    @ApiOperation("查询测评记录详情")
     @PostMapping("/selectAnswerRecordDetail")
     @TraceLog
     public ResultResponse selectAnswerRecordDetail(@RequestBody QuestionAnswerRecord questionAnswerRecord){

+ 7 - 4
hcp-app/src/main/java/com/yingyangfly/app/controller/ReviewController.java

@@ -7,6 +7,8 @@ import com.yingyangfly.core.domain.ReviewRecord;
 import com.yingyangfly.core.service.ReviewService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.ReviewVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -20,6 +22,7 @@ import java.util.Map;
  */
 @RestController
 @RequestMapping("/app/review")
+@Api(tags = "测评")
 public class ReviewController {
 
     @Autowired
@@ -29,7 +32,7 @@ public class ReviewController {
      * 查询我所有的任务
      * @return
      */
-
+    @ApiOperation("获取测评试题")
     @PostMapping(value = "/findAllReview")
     @TraceLog
     public ResultResponse findAllReview(@RequestBody Review review) {
@@ -43,7 +46,7 @@ public class ReviewController {
      * 保存测评记录
      * @return
      */
-
+    @ApiOperation("提交试题")
     @PostMapping(value = "/saveReviewRecord")
     @TraceLog
     public ResultResponse saveReviewRecord(@RequestBody List<ReviewRecord> list) {
@@ -55,7 +58,7 @@ public class ReviewController {
      * 查询测评结果
      * @return
      */
-
+    @ApiOperation("查询测评结果")
     @PostMapping(value = "/findReviewResult")
     @TraceLog
     public ResultResponse findReviewResult(@RequestBody ReviewRecord reviewRecord) {
@@ -67,7 +70,7 @@ public class ReviewController {
      * 查询测评结果详情
      * @return
      */
-
+    @ApiOperation("查询测评结果详情")
     @PostMapping(value = "/findReviewResultDetail")
     @TraceLog
     public ResultResponse findReviewResultDetail(@RequestBody ReviewRecord reviewRecord) {

+ 5 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/ReviewTaskController.java

@@ -9,6 +9,8 @@ import com.yingyangfly.core.security.util.TokenUtil;
 import com.yingyangfly.core.service.ReviewTaskService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.ReviewTaskDtoVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -25,6 +27,7 @@ import java.util.List;
 @RestController
 @RequestMapping("/app/reviewTask")
 @Slf4j
+@Api(tags = "测评任务")
 public class ReviewTaskController {
     @Autowired
     ReviewTaskService reviewTaskService;
@@ -34,6 +37,7 @@ public class ReviewTaskController {
 
     @PostMapping("/selectQuestions")
     @TraceLog
+    @ApiOperation("获取测评任务")
     public ResultResponse selectQuestions(@RequestBody ReviewTask reviewTask){
         IPage<ReviewTaskDto> reviewTaskDtoIPage = reviewTaskService.selectQuestions(reviewTask);
 
@@ -47,6 +51,7 @@ public class ReviewTaskController {
      * app端查询测评任务列表,入参status,0未评测,1已评测
      * @return
      */
+    @ApiOperation("测评任务列表")
     @PostMapping("/his")
     @TraceLog
     public ResultResponse his(@RequestBody ReviewTask reviewTask) {

+ 4 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/SysDictDataController.java

@@ -5,6 +5,8 @@ import com.yingyangfly.core.domain.SysDictData;
 import com.yingyangfly.core.service.impl.SysDictDataService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.SysDictDataVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -19,6 +21,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/system/dict/data")
+@Api(tags = "数据字典")
 public class SysDictDataController {
     @Autowired
     private SysDictDataService dictDataService;
@@ -26,6 +29,7 @@ public class SysDictDataController {
     /**
      * 查询字典数据详细
      */
+    @ApiOperation("selectByDictType")
     @PostMapping(value = "/selectByDictType")
     @TraceLog
     public ResultResponse findByDictType(String  dictType) {

+ 4 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/SysOrgController.java

@@ -6,6 +6,8 @@ import com.yingyangfly.core.domain.SysOrg;
 import com.yingyangfly.core.service.impl.SysOrgService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.SysOrgVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -20,11 +22,13 @@ import org.springframework.web.bind.annotation.RestController;
 @RestController
 @RequestMapping("/app/sysOrg")
 @Slf4j
+@Api(tags = "机构")
 public class SysOrgController {
     @Autowired
     SysOrgService sysOrgService;
 
 
+    @ApiOperation("/获取机构信息")
     @PostMapping("/findByOrgCode")
     @TraceLog
     public ResultResponse findByOrgCode(String orgCode) {

+ 4 - 1
hcp-app/src/main/java/com/yingyangfly/app/controller/TreatmentController.java

@@ -5,6 +5,8 @@ import com.yingyangfly.common.log.annotation.TraceLog;
 import com.yingyangfly.core.domain.GameTask;
 import com.yingyangfly.core.domain.Treatment;
 import com.yingyangfly.core.service.TreatmentService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.ParameterResolutionDelegate;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -20,6 +22,7 @@ import java.util.List;
  */
 @RestController
 @RequestMapping("/app/treatment")
+@Api(tags = "训练内容")
 public class TreatmentController {
 
     @Autowired
@@ -29,7 +32,7 @@ public class TreatmentController {
      * 查询我所有的疗效
      * @return
      */
-
+    @ApiOperation("获取训练内容列表")
     @PostMapping(value = "/findAll")
     @TraceLog
     public ResultResponse findAll() {

+ 4 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/VideoLearnController.java

@@ -8,6 +8,8 @@ import com.yingyangfly.core.security.util.TokenUtil;
 import com.yingyangfly.core.service.VideoLearnService;
 import com.yingyangfly.core.util.EntityConverter;
 import com.yingyangfly.core.vo.VideoLearnVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -23,6 +25,7 @@ import java.util.Map;
  */
 @RestController
 @RequestMapping("/app/video")
+@Api(tags = "视频模块")
 public class VideoLearnController {
     @Autowired
     private VideoLearnService videoLearnService;
@@ -33,6 +36,7 @@ public class VideoLearnController {
     /**
      * 查询视频
      */
+    @ApiOperation("获取休闲健脑视频列表")
     @PostMapping("/list")
     @TraceLog
     public ResultResponse list(String videoType) {

+ 4 - 0
hcp-app/src/main/java/com/yingyangfly/app/controller/VoiceController.java

@@ -5,6 +5,8 @@ import com.yingyangfly.common.dto.ResultResponse;
 import com.yingyangfly.common.log.annotation.TraceLog;
 import com.yingyangfly.common.utils.MD5Util;
 import com.yingyangfly.redis.client.RedisClient;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -18,6 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
  */
 @RestController
 @RequestMapping("/app/video")
+@Api(tags = "声音语音合成")
 public class VoiceController {
 
     @Autowired
@@ -25,6 +28,7 @@ public class VoiceController {
     @Autowired
     private BaiduVoiceUtil baiduVoiceUtil;
 
+    @ApiOperation("声音语音合成")
     @RequestMapping("/getVoiceUrl")
     @TraceLog
     public ResultResponse getVoiceUrl(String voiceMsg){

+ 1 - 1
hcp-core/src/main/java/com/yingyangfly/core/config/Swagger2Config.java

@@ -161,7 +161,7 @@ public class Swagger2Config implements WebMvcConfigurer {
                 // 描述
                 .description("健康认知平台api")
                 // 作者
-                .contact(new Contact("河北鹰扬科技有限公司","www.yingyangfly.com","huopengtao@yingyangfly.com"))
+                .contact(new Contact("长沙耀荣科技有限公司","yaorong.yaorongmedical.com","2097409023@qq.com"))
                 .license("The Apache License, Version 2.0")
                 .licenseUrl("http://www.apache.org/licenses/LICENSE-2.0.html")
                 .build();