package com.gkhy.system.domain.vo.request; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.io.Serializable; import java.util.List; @ApiModel(value = "项目专家关联对象批量处理", description = "项目专家关联对象批量处理") @Data public class ProjectExpertSaveBatchReqDto implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "删除数据") private List delData; @ApiModelProperty(value = "新增编辑数据") @NotEmpty private List saveData; /** * 项目id */ @ApiModelProperty(value = "项目id",required = true) @NotNull(message = "项目不能为空") private Long id; @ApiModelProperty(value = "步骤1暂存2专家选取3审批4完结") private Long step; }