import { DatePickerTypes } from '@zgfe/business-lib/es/datePicker/types'; import { EventChartTypes, ResponseDataProps } from '../../types'; import { ReactNode } from 'react'; /** * 右边的查询组件 */ export interface SearchPanelProps { /** * @description 维度类型 */ analysisIndex?: string; /** * @description 维度名称 */ analysisAttr?: string; /** * @description 显示设置 */ displaySetup?: DisplaySetup[]; eventData?: ResponseDataProps; /** * 地图类型是否可选 */ enableSelectChart?: boolean; /** * 时间 */ time?: DatePickerTypes.Value; /** * 事件id */ eventId?: number; /** * 图表类型 */ chartType?: EventChartTypes; /** * 操作node */ optionNode?: ReactNode; /** * 内容改变回调 */ onChange?: (data: SearchPanelProps) => void; } export interface DisplaySetup { value: number; label: string; }