| | |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.NotNull; |
| | | |
| | | /** |
| | | * <p> |
| | | * 资讯管理 |
| | |
| | | @TableId(value = "id", type = IdType.ASSIGN_ID) |
| | | private String id; |
| | | |
| | | @NotBlank(message = "资讯标题不能为空") |
| | | @ApiModelProperty(value = "标题") |
| | | @TableField("title_name") |
| | | private String titleName; |
| | |
| | | @TableField("info_source") |
| | | private String infoSource; |
| | | |
| | | @NotNull(message = "请选择发布时间") |
| | | @ApiModelProperty(value = "发布时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField("release_time") |
| | | private LocalDateTime releaseTime; |
| | | |
| | | @ApiModelProperty(value = "封面") |
| | | @TableField("cover") |
| | | private String cover; |
| | | |
| | | @ApiModelProperty(value = "简介") |
| | | @TableField("brief_introduction") |
| | | private String briefIntroduction; |
| | | |
| | | @ApiModelProperty(value = "内容") |
| | | @TableField("content") |
| | | private String content; |
| | | |
| | | @ApiModelProperty(value = "附件") |
| | | @ApiModelProperty(value = "附件 逗号分割 ") |
| | | @TableField("attachment") |
| | | private String attachment; |
| | | |
| | | @ApiModelProperty(value = "附件名称 与附件顺序一致") |
| | | @TableField("attachment_name") |
| | | private String attachmentName; |
| | | |
| | | @ApiModelProperty(value = "查看次数") |
| | | @TableField(exist = false) |
| | | private Integer viewCount; |
| | | |
| | | } |