package com.huimv.employment.service.draft.dto;

import io.swagger.v3.oas.annotations.media.Schema;

@Schema(description = "草稿字段 Schema 定义")
public class McpDraftSchemaField {

    private String key;
    private String label;
    private String type;
    private Boolean required;
    private Boolean editable;

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Boolean getRequired() {
        return required;
    }

    public void setRequired(Boolean required) {
        this.required = required;
    }

    public Boolean getEditable() {
        return editable;
    }

    public void setEditable(Boolean editable) {
        this.editable = editable;
    }
}
