提交 989127b3 authored 作者: 朱旭欣's avatar 朱旭欣

第二次提交

上级 45b1578b
...@@ -72,7 +72,7 @@ public class Controller { ...@@ -72,7 +72,7 @@ public class Controller {
commentService.deleteComment(id); commentService.deleteComment(id);
return ResponseEntity.status(403).body("删除成功"); return ResponseEntity.status(403).body("删除成功");
} }
@PostMapping("savePostChildren") @PostMapping("/savePostChildren")
@ApiOperation(value = "新建回贴") @ApiOperation(value = "新建回贴")
public PostChildren saveOne(PostChildren postChildren){ public PostChildren saveOne(PostChildren postChildren){
return postChildrenService.saveOne(postChildren); return postChildrenService.saveOne(postChildren);
......
...@@ -2,6 +2,8 @@ package com.example.demo3.pojo; ...@@ -2,6 +2,8 @@ package com.example.demo3.pojo;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
...@@ -16,20 +18,27 @@ import java.util.Date; ...@@ -16,20 +18,27 @@ import java.util.Date;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Entity @Entity
@ApiModel("评论管理")
public class Comment { public class Comment {
@Id @Id
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
@ApiModelProperty(value = "评论主键ID",example = "1")
private Integer id; private Integer id;
@ApiModelProperty(value = "回帖ID",example = "1")
private Integer postChildrenId; private Integer postChildrenId;
@ApiModelProperty(value = "用户ID",example = "1")
private Integer consumerId; private Integer consumerId;
@Transient @Transient
@ApiModelProperty(value = "用户姓名",example = "小明")
private String consumerName; private String consumerName;
@ApiModelProperty(value = "内容",example = "输入一段文字")
private String details; private String details;
@ApiModelProperty(value = "时间",example = "2020-1-1")
@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8") @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
private Date date; private Date date;
} }
package com.example.demo3.pojo; package com.example.demo3.pojo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
...@@ -15,11 +16,14 @@ import javax.persistence.*; ...@@ -15,11 +16,14 @@ import javax.persistence.*;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Entity @Entity
@ApiModel("用户信息")
public class Consumer { public class Consumer {
@Id @Id
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
@ApiModelProperty(value = "用户ID",example = "1")
private Integer id; private Integer id;
@ApiModelProperty(value = "用户姓名",example = "小明")
private String name; private String name;
} }
...@@ -2,6 +2,8 @@ package com.example.demo3.pojo; ...@@ -2,6 +2,8 @@ package com.example.demo3.pojo;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
...@@ -17,21 +19,28 @@ import java.util.List; ...@@ -17,21 +19,28 @@ import java.util.List;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Entity @Entity
@ApiModel("主帖子管理")
public class Post { public class Post {
@Id @Id
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
@ApiModelProperty(value = "主贴ID",example = "1")
private Integer id; private Integer id;
@ApiModelProperty(value = "用户ID",example = "2")
private Integer consumerId; private Integer consumerId;
@Transient @Transient
@ApiModelProperty(value = "用户姓名",example = "小明")
private String consumerName; private String consumerName;
@ApiModelProperty(value = "帖子标题",example = "输入一段文字")
private String title; private String title;
@ApiModelProperty(value = "内容",example = "输入一段文字")
private String details; private String details;
@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8") @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
@ApiModelProperty(value = "时间",example = "2020-1-1")
private Date date; private Date date;
@Transient @Transient
......
...@@ -2,6 +2,8 @@ package com.example.demo3.pojo; ...@@ -2,6 +2,8 @@ package com.example.demo3.pojo;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
...@@ -17,22 +19,29 @@ import java.util.List; ...@@ -17,22 +19,29 @@ import java.util.List;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Entity @Entity
@ApiModel("回帖")
public class PostChildren { public class PostChildren {
@Id @Id
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
@ApiModelProperty(value = "回帖主键ID",example = "1")
private Integer id; private Integer id;
@ApiModelProperty(value = "用户ID",example = "2")
private Integer consumerId; private Integer consumerId;
@ApiModelProperty(value = "主贴ID",example = "3")
private Integer postId; private Integer postId;
@Transient @Transient
@ApiModelProperty(value = "用户姓名",example = "小明")
private String consumerName; private String consumerName;
@ApiModelProperty(value = "回帖内容",example = "输入一段文字")
private String details; private String details;
@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8") @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
@ApiModelProperty(value = "时间",example = "2020-1-1")
private Date date; private Date date;
@Transient @Transient
......
...@@ -2,6 +2,8 @@ package com.example.demo3.pojo; ...@@ -2,6 +2,8 @@ package com.example.demo3.pojo;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
...@@ -16,19 +18,27 @@ import java.util.List; ...@@ -16,19 +18,27 @@ import java.util.List;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@ApiModel("主贴显示")
public class PostVO { public class PostVO {
@Id @Id
@ApiModelProperty(value = "主键ID",example = "1")
private Integer id; private Integer id;
@ApiModelProperty(value = "用户ID",example = "2")
private Integer consumerId; private Integer consumerId;
@Transient @Transient
@ApiModelProperty(value = "用户姓名",example = "小明")
private String consumerName; private String consumerName;
@ApiModelProperty(value = "帖子标题",example = "输入一段文字")
private String title; private String title;
@ApiModelProperty(value = "内容",example = "输入一段文字")
private String details; private String details;
@ApiModelProperty(value = "时间",example = "2020-1-1")
@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8") @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
private Date date; private Date date;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论