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

接口调整

parent 5f86daad
......@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.List;
@Data
@ApiModel("主题信息流对象")
......@@ -26,7 +27,7 @@ public class ThemeQo {
private ThemeContentQo content;
@ApiModelProperty(value = "转发内容")
private ThemeContentQo forwardContent;
private List<ThemeContentQo> forwardContent;
@ApiModelProperty(value = "作者id")
private String authorId;
......
package com.tanpu.community.api.beans.req.theme;
import com.tanpu.community.api.beans.ImagesDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotEmpty;
import java.util.Map;
import java.util.List;
@Data
public class CreateThemeReq {
......@@ -22,7 +23,7 @@ public class CreateThemeReq {
@NotEmpty(message = "内容不能为空")
@ApiModelProperty(value = "文本内容")
private ThemeContentReq content;
private List<ThemeContentReq> content;
@ApiModelProperty(value = "所属的话题id")
private String topicId;
......@@ -30,7 +31,7 @@ public class CreateThemeReq {
@ApiModelProperty(value = "被转发的主题,不是转发则为空")
private String formerThemeId;
@ApiModelProperty("附件,key是类型:1:产品 2:直播 3:短视频 4:课程,value是对应id,(注:course需要用逗号拼接‘courseId,package_id’)")
private Map<String,String> attachment;
@ApiModelProperty(value = "讨论中的图片列表")
private List<ImagesDTO> fileList;
}
......@@ -17,6 +17,4 @@ public class ThemeContentReq {
@ApiModelProperty(value = "文本的值是内容,附件的值为id")
private String value;
@ApiModelProperty(value = "图片列表,类型为6时此项有值")
private List<ImagesDTO> images;
}
......@@ -10,9 +10,11 @@ import javax.validation.constraints.NotEmpty;
public class ThemeListReq {
@ApiModelProperty(value = "当前浏览的最后一个themeId,可以为空")
private String lastId;
@NotEmpty(message = "PageSize不能为空")
@ApiModelProperty(value = "页面大小")
private Integer PageSize;
@NotEmpty(message = "主题类型不能为空")
@ApiModelProperty(value = "类型,1:推荐 2:关注")
private Integer type;
......
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