package com.wmyun.farmwork.word.deprecated.core.model.gen;

import com.wmyun.farmwork.word.deprecated.core.model.constant.TagType;
import lombok.*;

import java.util.List;

/**
 * @Description: 解析模板内所有标签，生成的DataModel，该数据将用于生成 com.wmyun.farmwork.word.core.model.exec.TemplateExecDataModel
 * @Date: 2025/3/1 11:05
 * @Created: by ZZSLL
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
@Deprecated
public class TagsGenDataModel {

    /**
     * 数据类型 可选 文本、图片、 表格
     */
    private TagType type;

    /**
     * 标签名称
     */
    private String name;

    /**
     * 标签包含字段，如果 type为表格，fields为表格内字段
     */
    private List<String> fields;

}
