| | |
| | | package com.mindskip.xzs.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.NotNull; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author:xp |
| | |
| | | private String contentType; |
| | | |
| | | /** 文件地址 */ |
| | | @NotBlank(message = "请上传文件") |
| | | private String contentUrl; |
| | | @NotNull(message = "请上传文件") |
| | | private UploadFile contentUrl; |
| | | private String contentUrlString; |
| | | |
| | | /** 所属分类 */ |
| | | @NotBlank(message = "请选择分类") |
| | | private String belongType; |
| | | @NotNull(message = "请选择分类") |
| | | private Integer belongType; |
| | | private String typeName; |
| | | |
| | | /** 主题 */ |
| | | @NotBlank(message = "请输入主题") |
| | | private String subject; |
| | | |
| | | /** 附件 */ |
| | | private List<UploadFile> attachment; |
| | | private String attachmentString; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date createTime; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date updateTime; |
| | | |
| | | @Data |
| | | public static class UploadFile { |
| | | |
| | | /** 地址 */ |
| | | private String url; |
| | | |
| | | |
| | | /** 文件原始名 */ |
| | | private String name; |
| | | |
| | | } |
| | | } |