mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 21:42:32 +08:00
feat(图表): 透视表带格式导出百分比格式化字段使用原始数值 #17905
This commit is contained in:
@@ -1714,6 +1714,7 @@ export default {
|
||||
table_column_adapt: 'Adaptive',
|
||||
table_column_fixed: 'Fixed column width',
|
||||
table_column_custom: 'Custom',
|
||||
table_column_col_adapt: 'Column adaptive',
|
||||
chart_table_pivot: 'Pivot table',
|
||||
chart_table_heatmap: 'Heat map',
|
||||
table_pivot_row: 'Data row',
|
||||
|
||||
@@ -1673,6 +1673,7 @@ export default {
|
||||
table_column_adapt: '自適應',
|
||||
table_column_fixed: '固定列寬',
|
||||
table_column_custom: '自訂',
|
||||
table_column_col_adapt: '列自適應',
|
||||
chart_table_pivot: '透視表',
|
||||
chart_table_heatmap: '熱力圖',
|
||||
table_pivot_row: '資料行',
|
||||
|
||||
@@ -1678,6 +1678,7 @@ export default {
|
||||
table_column_adapt: '自适应',
|
||||
table_column_fixed: '固定列宽',
|
||||
table_column_custom: '自定义',
|
||||
table_column_col_adapt: '列自适应',
|
||||
chart_table_pivot: '透视表',
|
||||
chart_table_heatmap: '热力图',
|
||||
table_pivot_row: '数据行',
|
||||
|
||||
@@ -66,7 +66,7 @@ declare interface ChartBasicStyle {
|
||||
/**
|
||||
* 表格列宽模式: 自适应和自定义
|
||||
*/
|
||||
tableColumnMode: 'adapt' | 'custom' | 'field' | 'dialog'
|
||||
tableColumnMode: 'adapt' | 'custom' | 'field' | 'colAdapt' | 'dialog'
|
||||
/**
|
||||
* 表格列宽
|
||||
*/
|
||||
|
||||
@@ -1941,18 +1941,12 @@ function extractNumber(
|
||||
numFmt
|
||||
}
|
||||
}
|
||||
const value = parseFloat(result)
|
||||
let numFmt = '#'
|
||||
if (formatterCfg.thousandSeparator) {
|
||||
numFmt += ',#'
|
||||
}
|
||||
if (Math.abs(value) < 1) {
|
||||
numFmt = '0'
|
||||
}
|
||||
const value = parseFloat(result) / 100
|
||||
let numFmt = '0'
|
||||
if (formatterCfg.decimalCount > 0) {
|
||||
numFmt += `.${'0'.repeat(formatterCfg.decimalCount)}`
|
||||
}
|
||||
numFmt += '"%"'
|
||||
numFmt += '%'
|
||||
return {
|
||||
value,
|
||||
numFmt
|
||||
|
||||
Reference in New Issue
Block a user