Browse Source

Merge branch 'dev'

master
sunyuchao 4 years ago
parent
commit
d1f3fe87ef
  1. 16
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/ProjectApprovalFormDTO.java

16
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/ProjectApprovalFormDTO.java

@ -1,5 +1,6 @@
package com.epmet.dto.form; package com.epmet.dto.form;
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup;
import lombok.Data; import lombok.Data;
import org.hibernate.validator.constraints.Length; import org.hibernate.validator.constraints.Length;
@ -15,24 +16,21 @@ import java.util.List;
@Data @Data
public class ProjectApprovalFormDTO implements Serializable { public class ProjectApprovalFormDTO implements Serializable {
private static final long serialVersionUID = 4859779755214502427L; private static final long serialVersionUID = 4859779755214502427L;
public interface ApprovalCategory{}
@NotBlank(message = "项目标题不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class}) @NotBlank(message = "项目标题不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
@Length(max=20,message = "项目标题不能超过20位") @Length(max=20,message = "项目标题不能超过20位",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
private String title; private String title;
@NotBlank(message = "项目背景不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class}) @NotBlank(message = "项目背景不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
@Length(max=1000,message = "项目背景不能超过1000位") @Length(max=1000,message = "项目背景不能超过1000位",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
private String backGround; private String backGround;
@NotBlank(message = "项目方案不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class}) @NotBlank(message = "项目方案不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
@Length(max=1000,message = "项目方案不能超过1000位") @Length(max=1000,message = "项目方案不能超过1000位",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
private String publicReply; private String publicReply;
@NotBlank(message = "内部备注不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class}) @NotBlank(message = "内部备注不能为空",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
@Length(max=1000,message = "内部备注不能超过1000位") @Length(max=1000,message = "内部备注不能超过1000位",groups = {ProjectApprovalFormDTO.ApprovalCategory.class})
private String internalRemark; private String internalRemark;
public interface ApprovalCategory extends CustomerClientShowGroup {}
/** /**
* 吹哨勾选的工作人员信息集合,不可为空 * 吹哨勾选的工作人员信息集合,不可为空
*/ */

Loading…
Cancel
Save