更新前端src/views/models目录文件
This commit is contained in:
parent
e1cf7ae5a0
commit
ad7a675a9d
@ -104,6 +104,18 @@ declare interface ChartBasicStyle {
|
||||
* 表格展示形式,平铺和树形
|
||||
*/
|
||||
tableLayoutMode: 'grid' | 'tree'
|
||||
/**
|
||||
* 表格默认展开层级
|
||||
*/
|
||||
defaultExpandLevel: number | 'all'
|
||||
/**
|
||||
* 表格指标展示位置
|
||||
*/
|
||||
quotaPosition: 'col' | 'row'
|
||||
/**
|
||||
* 行头指标列名称
|
||||
*/
|
||||
quotaColLabel: string
|
||||
/**
|
||||
* 仪表盘样式
|
||||
*/
|
||||
@ -170,9 +182,9 @@ declare interface ChartBasicStyle {
|
||||
*/
|
||||
barWidth: number
|
||||
/**
|
||||
* 柱子形状:直角|圆角
|
||||
* 柱子形状:直角|圆角|顶部圆角
|
||||
*/
|
||||
radiusColumnBar?: 'rightAngle' | 'roundAngle'
|
||||
radiusColumnBar?: 'rightAngle' | 'roundAngle' | 'topRoundAngle'
|
||||
/**
|
||||
* 圆角柱倒角
|
||||
*/
|
||||
@ -289,6 +301,12 @@ declare interface ChartBasicStyle {
|
||||
* 汇总表总计标签
|
||||
*/
|
||||
summaryLabel: string
|
||||
|
||||
seriesSummary?: Array<{
|
||||
show: boolean
|
||||
field: string
|
||||
summary: string
|
||||
}>
|
||||
/**
|
||||
* 符号地图符号大小最小值
|
||||
*/
|
||||
@ -467,6 +485,10 @@ declare interface ChartTableHeaderAttr {
|
||||
name: string
|
||||
}[]
|
||||
}
|
||||
/**
|
||||
* 透视表行头冻结
|
||||
*/
|
||||
rowHeaderFreeze: boolean
|
||||
}
|
||||
/**
|
||||
* 单元格属性
|
||||
@ -619,11 +641,18 @@ declare interface CalcTotals {
|
||||
*/
|
||||
declare interface CalcTotalCfg extends Axis {
|
||||
dataeaseName: string
|
||||
/**
|
||||
* 聚合方式
|
||||
*/
|
||||
aggregation: 'MIN' | 'MAX' | 'AVG' | 'SUM' | 'CUSTOM' | ''
|
||||
/**
|
||||
* 自定义汇总表达式
|
||||
*/
|
||||
originName: string
|
||||
/**
|
||||
* 别名
|
||||
*/
|
||||
label: string
|
||||
}
|
||||
|
||||
/**
|
||||
@ -879,6 +908,10 @@ declare interface ChartMiscAttr {
|
||||
*/
|
||||
fieldId: string
|
||||
}
|
||||
/**
|
||||
* 子弹图
|
||||
*/
|
||||
bullet: BulletAtt
|
||||
}
|
||||
/**
|
||||
* 动态极值配置
|
||||
@ -1308,4 +1341,48 @@ declare interface ColumnNode {
|
||||
children?: Columns
|
||||
}
|
||||
|
||||
declare type Columns = Array<string | ColumnNode>
|
||||
declare type Columns = Array<ColumnNode>
|
||||
|
||||
declare interface BulletAtt {
|
||||
bar: BulletAttr<BulletBarAtt>
|
||||
}
|
||||
declare interface BulletBarAtt {
|
||||
/**
|
||||
* 背景区间类型
|
||||
*/
|
||||
showType?: 'dynamic' | 'fixed'
|
||||
/**
|
||||
* 自定义子弹背景区间
|
||||
*/
|
||||
fixedRange?: BulletBarAtt[]
|
||||
/**
|
||||
* 自定义区间个数
|
||||
*/
|
||||
fixedRangeNumber?: number
|
||||
/**
|
||||
* 自定义子弹背景区间分界值
|
||||
*/
|
||||
fixedRangeValue?: number
|
||||
/**
|
||||
* 显示名称
|
||||
*/
|
||||
name?: string
|
||||
/**
|
||||
* 当目标值为固定值时,显示目标值
|
||||
*/
|
||||
value?: number
|
||||
/**
|
||||
* 子弹图形形状
|
||||
*/
|
||||
symbol?: 'circle' | 'square' | 'line' | 'diamond' | 'triangle'
|
||||
symbolSize?: number
|
||||
fill?: string | string[]
|
||||
fillOpacity?: number
|
||||
radius?: number | number[]
|
||||
size?: number
|
||||
}
|
||||
declare interface BulletAttr<T> {
|
||||
measures?: T
|
||||
target?: T
|
||||
ranges?: T
|
||||
}
|
||||
|
@ -122,7 +122,22 @@ declare interface ChartLegendStyle {
|
||||
* 字体大小
|
||||
*/
|
||||
fontSize: number
|
||||
/**
|
||||
* 图例大小
|
||||
*/
|
||||
size: number
|
||||
/**
|
||||
* 子弹图显示区间背景
|
||||
*/
|
||||
showRange: true
|
||||
/**
|
||||
* 排序方式
|
||||
*/
|
||||
sort: 'none' | 'asc' | 'desc' | 'custom'
|
||||
/**
|
||||
* 自定义排序
|
||||
*/
|
||||
customSort: string[]
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -100,6 +100,7 @@ declare interface BaseFormatter {
|
||||
/**
|
||||
* 单位换算
|
||||
*/
|
||||
unitLanguage: 'ch' | 'en'
|
||||
unit: number
|
||||
/**
|
||||
* 单位后缀
|
||||
@ -209,3 +210,9 @@ declare interface Filter {
|
||||
datasetTableField: ChartViewField
|
||||
fieldId: string
|
||||
}
|
||||
|
||||
declare interface PageInfo {
|
||||
currentPage: number
|
||||
pageSize: number
|
||||
total: number
|
||||
}
|
||||
|
@ -31,6 +31,8 @@ declare type EditorProperty =
|
||||
| 'flow-map-line-selector'
|
||||
| 'flow-map-point-selector'
|
||||
| 'bubble-animate'
|
||||
| 'summary-selector'
|
||||
| 'bullet-graph-selector'
|
||||
declare type EditorPropertyInner = {
|
||||
[key in EditorProperty]?: string[]
|
||||
}
|
||||
|
@ -1,19 +1,19 @@
|
||||
export interface BusiTreeNode {
|
||||
id: string | number
|
||||
pid: string | number
|
||||
appId: string | number
|
||||
name: string
|
||||
leaf?: boolean
|
||||
weight: number
|
||||
ext?: number
|
||||
extraFlag: number
|
||||
extraFlag1: number
|
||||
children?: BusiTreeNode[]
|
||||
}
|
||||
|
||||
export interface BusiTreeRequest {
|
||||
appId?: string
|
||||
busiFlag?: string
|
||||
leaf?: boolean
|
||||
weight?: number
|
||||
sortType?: string
|
||||
resourceTable?: string
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user