refactor(effects): 扩展 echarts 类型定义并优化插件配置合并逻辑

- 添加 PieSeriesOption 和 RadarSeriesOption 到 echarts 类型定义
- 添加 LegendComponentOption 和 ToolboxComponentOption 组件选项
- 重构 providePluginsOptions 函数实现深合并逻辑
- 优化 vxe-table 初始化中的表单工厂优先级处理
- 调整 playground 中的 import 语句顺序和格式
This commit is contained in:
Jin Mao
2026-03-25 15:16:24 +08:00
parent 6da3017dcf
commit 87d1593a1f
4 changed files with 51 additions and 18 deletions

View File

@@ -1,9 +1,16 @@
import type { BarSeriesOption, LineSeriesOption } from 'echarts/charts';
import type {
BarSeriesOption,
LineSeriesOption,
PieSeriesOption,
RadarSeriesOption,
} from 'echarts/charts';
import type {
DatasetComponentOption,
GridComponentOption,
LegendComponentOption,
TitleComponentOption,
TooltipComponentOption,
ToolboxComponentOption,
} from 'echarts/components';
import type { ComposeOption } from 'echarts/core';
@@ -11,7 +18,11 @@ export type ECOption = ComposeOption<
| BarSeriesOption
| DatasetComponentOption
| GridComponentOption
| LegendComponentOption
| LineSeriesOption
| PieSeriesOption
| RadarSeriesOption
| TitleComponentOption
| TooltipComponentOption
| ToolboxComponentOption
>;