package jnpf.model.storecertificatephoto.req;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * 门店证件照子项请求参数。
 */
@Data
public class StoreCertificatePhotoItemReq implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 子项ID（更新时传，有值则更新；无值则新增）。
     */
    @Length(max = 50, message = "子项ID长度不能超过50")
    private String id;

    /**
     * 子项名称。
     */
    @NotBlank(message = "名称不能为空")
    @Length(max = 20, message = "名称长度不能超过20")
    private String itemName;

    /**
     * 文本提示。
     */
    @Length(max = 40, message = "文本提示长度不能超过40")
    private String textPrompt;
}
