|
|
@@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
|
|
|
+import javax.validation.constraints.Pattern;
|
|
|
+
|
|
|
/**
|
|
|
* @author PuHong Weng
|
|
|
* @date 2021/3/23
|
|
|
@@ -12,8 +14,11 @@ import lombok.Data;
|
|
|
@Data
|
|
|
@ApiModel("项目创建表单")
|
|
|
public class ProjectCreateVO {
|
|
|
- @ApiModelProperty("项目名")
|
|
|
+
|
|
|
+ @ApiModelProperty("项目名,项目名只能为长度为3-30且由26个英文字母组成的字符串")
|
|
|
+ @Pattern(regexp = "^[A-Za-z]{3,30}$", message = "项目名,项目名只能为长度为3-30且由26个英文字母组成的字符串")
|
|
|
private String name;
|
|
|
+
|
|
|
@ApiModelProperty("项目描述")
|
|
|
private String description;
|
|
|
}
|