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