package com.fkzy.warn.model;

import lombok.Data;

import java.util.List;

/**
 * @author zhangjing
 * @date 2026/03/18 16:43
 * @description
 */
@Data
public class ChapterNode {
    /**
     * 节点类型 (例如: chapter, article, clause)
     */
    private String type;

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

    /**
     * 内容
     */
    private String content;

    /**
     * 编码/序号 (用于排序，例如 "1", "2", "A", "B")
     */
    private String code;

    /**
     * 子节点列表 (例如: 该章节下的条款、款、项等)
     */
    private List<ChapterNode> children;
}
