@wufengteam/dashboard
TypeScript icon, indicating that this package has built-in type declarations

4.1.1-alpha.2 • Public • Published

零代码-仪表盘

仪表盘筛选功能(2022.7.21)

筛选组件需在 筛选容器 下放置。每个筛选组件需要配置数据来源,实现查询字段的配置,否则筛选能力不生效。

点击查询后每个图表组件会调用数据查询的接口,重新查询数据。筛选数据配置在入参的 attr-filterList 下。

下拉筛选目前暂不支持多选,放到下个版本实现。前端代码先屏蔽。

参数含义

dataType

/** 数据类型 字符型 */
public static final String DATA_TYPE_1000 = "1000";
/** 数据类型 数字型 */
public static final String DATA_TYPE_2000 = "2000";
/** 数据类型 时间 */
public static final String DATA_TYPE_3000 = "3000";
/** 数据类型 浮点数 */
public static final String DATA_TYPE_4000 = "4000";
/** 数据类型 数组 */
public static final String DATA_TYPE_5000 = "5000";

conditionType

条件类型: 等于-equal,区间-between

目前只支持两种条件:相同和区间。

aggregateType

聚合计算类型枚举,可用值:SUM,COUNT,AVERAGE,MAX,MIN,COUNT_DISTINCT

组件名称

BasicTable 表格 Target 指标 FunnelChart 漏斗图 Histogram 柱状图 LineChart 折线图 PieChart 饼图 RadarChart 雷达图 HeatMapChart 热力图 AreaMapChart 地图图表 HistogramLineChart 柱线混合图 SelectFilter 下拉筛选组件 Reference 参考线

属性字符串转数字兼容

2023/2/4 代码中 parseInt(${pageSize}, 10) 三个月后可以去掉,直接用pageSize

DSL兼容

funnelChart.ts 补上默认属性 labelFontSize

Readme

Keywords

Package Sidebar

Install

npm i @wufengteam/dashboard

Weekly Downloads

6

Version

4.1.1-alpha.2

License

MIT

Unpacked Size

3.15 MB

Total Files

769

Last publish

Collaborators

  • taiyangteng
  • diyc
  • goulili
  • enzochan
  • hammersjs
  • lin.liangken
  • zzzzjq
  • hang1017
  • ashoka_j
  • pengyh
  • xiaohuoni