Browse Source

创建文章标题和内容长度限制

master
= 5 years ago
parent
commit
1d5438a2c2
  1. 10
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/form/DraftContentFromDTO.java
  2. 1
      epmet-module/gov-voice/gov-voice-server/src/test/java/com/epmet/ArticleServiceTest.java

10
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/form/DraftContentFromDTO.java

@ -18,7 +18,9 @@
package com.epmet.dto.form;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.Valid;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import java.io.Serializable;
@ -45,12 +47,14 @@ public class DraftContentFromDTO implements Serializable {
* 文章标题
*/
@NotBlank(message = "请输入标题")
@Length(max = 50, message = "标题最长为50个字")
private String title;
/**
* 内容列表
*/
@NotEmpty(message = "至少添加一个段落")
@Valid
private List<DraftContentDTO> contentList;
@Data
@ -65,16 +69,12 @@ public class DraftContentFromDTO implements Serializable {
/**
* 内容
*/
@Length(max = 1000, message = "每段文字最长为1000个字")
private String content;
/**
* 内容类型 图片img文字text
*/
private String contentType;
/**
* 内容顺序 从1开始
*/
private Integer orderNum;
}
}

1
epmet-module/gov-voice/gov-voice-server/src/test/java/com/epmet/ArticleServiceTest.java

@ -38,7 +38,6 @@ public class ArticleServiceTest {
contentDTO.setDraftContentId("");
contentDTO.setContent("内容"+i);
contentDTO.setContentType("text");
contentDTO.setOrderNum(1+i);
list.add(contentDTO);
}
draftContentFromDTO.setContentList(list);

Loading…
Cancel
Save