Commit db231631 authored by 刘基明's avatar 刘基明

swagger注释

parent 3d62a020
package com.tanpu.community.api.beans; package com.tanpu.community.api.beans;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -7,6 +8,7 @@ import lombok.Data; ...@@ -7,6 +8,7 @@ import lombok.Data;
* 管理后台:话题数据分析 * 管理后台:话题数据分析
*/ */
@Data @Data
@ApiModel("话题数据分析")
public class TopicDataAnalysDTO { public class TopicDataAnalysDTO {
@ApiModelProperty(value = "id") @ApiModelProperty(value = "id")
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -10,6 +11,7 @@ import lombok.NoArgsConstructor; ...@@ -10,6 +11,7 @@ import lombok.NoArgsConstructor;
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@ApiModel("附件")
public class AttachmentQo { public class AttachmentQo {
@ApiModelProperty("附件类型,1:产品 2:直播 3:短视频 4:课程") @ApiModelProperty("附件类型,1:产品 2:直播 3:短视频 4:课程")
private Integer type; private Integer type;
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -7,6 +8,7 @@ import java.time.LocalDateTime; ...@@ -7,6 +8,7 @@ import java.time.LocalDateTime;
@Data @Data
@ApiModel("二级评论")
public class CommentLv2Qo { public class CommentLv2Qo {
@ApiModelProperty(value = "id") @ApiModelProperty(value = "id")
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -8,6 +9,7 @@ import java.util.List; ...@@ -8,6 +9,7 @@ import java.util.List;
@Data @Data
@ApiModel("评论对象")
public class CommentQo { public class CommentQo {
@ApiModelProperty(value = "id") @ApiModelProperty(value = "id")
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@ApiModel("关注列表")
public class FollowQo { public class FollowQo {
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -11,6 +12,7 @@ import java.util.List; ...@@ -11,6 +12,7 @@ import java.util.List;
* 正文 * 正文
*/ */
@Data @Data
@ApiModel("主题正文")
public class MainTextQo { public class MainTextQo {
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Data @Data
@ApiModel("主题信息流对象")
public class ThemeQo { public class ThemeQo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
@ApiModel("话题详情对象")
public class TopicDetailQo { public class TopicDetailQo {
@ApiModelProperty(value = "id") @ApiModelProperty(value = "id")
......
package com.tanpu.community.api.beans.qo; package com.tanpu.community.api.beans.qo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -7,8 +8,10 @@ import lombok.Data; ...@@ -7,8 +8,10 @@ import lombok.Data;
* APP端话题列表页 * APP端话题列表页
*/ */
@Data @Data
@ApiModel("话题列表对象")
public class TopicTitileQo { public class TopicTitileQo {
@ApiModelProperty("话题ID")
private String topicId; private String topicId;
@ApiModelProperty("话题名称") @ApiModelProperty("话题名称")
......
package com.tanpu.community.api.beans; package com.tanpu.community.api.beans.req.theme;
import lombok.Data; import lombok.Data;
......
...@@ -2,7 +2,7 @@ package com.tanpu.community.controller; ...@@ -2,7 +2,7 @@ package com.tanpu.community.controller;
import com.tanpu.common.api.CommonResp; import com.tanpu.common.api.CommonResp;
import com.tanpu.community.api.beans.ForwardThemeReq; import com.tanpu.community.api.beans.req.theme.ForwardThemeReq;
import com.tanpu.community.api.beans.qo.MainTextQo; import com.tanpu.community.api.beans.qo.MainTextQo;
import com.tanpu.community.api.beans.qo.ThemeQo; import com.tanpu.community.api.beans.qo.ThemeQo;
import com.tanpu.community.api.beans.req.CreateThemeReq; import com.tanpu.community.api.beans.req.CreateThemeReq;
......
...@@ -2,7 +2,7 @@ package com.tanpu.community.manager; ...@@ -2,7 +2,7 @@ package com.tanpu.community.manager;
import com.tanpu.common.api.CommonResp; import com.tanpu.common.api.CommonResp;
import com.tanpu.common.exception.BizException; import com.tanpu.common.exception.BizException;
import com.tanpu.community.api.beans.ForwardThemeReq; import com.tanpu.community.api.beans.req.theme.ForwardThemeReq;
import com.tanpu.community.api.beans.qo.AttachmentQo; import com.tanpu.community.api.beans.qo.AttachmentQo;
import com.tanpu.community.api.beans.qo.MainTextQo; import com.tanpu.community.api.beans.qo.MainTextQo;
import com.tanpu.community.api.beans.qo.ThemeQo; import com.tanpu.community.api.beans.qo.ThemeQo;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment