package com.rongwei.bsentity.vo;

import lombok.Data;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * KBSearchVo class
 *
 * @author XH
 * @date 2024/01/12
 */
@Data
public class KBSearchVo {
    // 表单 列表 id
    private String pagePartId;
    // 菜单ID
    private String menuId;
    // 菜单名称
    private String menuName;
    // 子系统ID
    private String menuPid;
    // 表名
    private String tableName;

    private String tableSql;

    private List<ColumnInfo> columnInfoList;

    @Data
    public static class ColumnInfo{
        private String columnName;
        private String columnDesc;
        private String columnType;
        private String searchValue;
        private Map<String,String> dictData = new HashMap<>();
    }
}
