package jnpf.model.personnels.dto.scheme;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.List;

@Data
public class FtbPersonEditSchemeDTO {
    /**
     * 方案Id
     */
    @NotBlank(message = "方案Id不能为空")
    private String schemeId;

    /**
     * 方案名称
     */
    @NotBlank(message = "方案名称不能为空")
    @Size(max = 10, message = "方案名称长度不能超过10个字符")
    private String schemeName;

    /**
     * 导出字段Id集合
     */
    @NotNull(message = "导出字段Id集合不能为空")
    private List<String> formFields;

}
