| 
						
						
						
					 | 
					@ -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 {} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    /** | 
					 | 
					 | 
					    /** | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     * 吹哨勾选的工作人员信息集合,不可为空 | 
					 | 
					 | 
					     * 吹哨勾选的工作人员信息集合,不可为空 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     */ | 
					 | 
					 | 
					     */ | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |