mirror of
https://github.com/dataease/dataease.git
synced 2026-05-19 18:38:16 +08:00
Merge pull request #3412 from dataease/pr@dev@feat_chart_percent
feat(视图): 快速计算支持占比
This commit is contained in:
@@ -1429,7 +1429,8 @@ export default {
|
||||
reserve_one: '1',
|
||||
reserve_two: '2',
|
||||
proportion: 'Proportion',
|
||||
label_content: 'Label Content'
|
||||
label_content: 'Label Content',
|
||||
percent: 'Percent'
|
||||
},
|
||||
dataset: {
|
||||
parse_filed: 'Parse Field',
|
||||
|
||||
@@ -1429,7 +1429,8 @@ export default {
|
||||
reserve_one: '一位',
|
||||
reserve_two: '两位',
|
||||
proportion: '佔比',
|
||||
label_content: '標籤展示'
|
||||
label_content: '標籤展示',
|
||||
percent: '占比'
|
||||
},
|
||||
dataset: {
|
||||
parse_filed: '解析字段',
|
||||
|
||||
@@ -1428,7 +1428,8 @@ export default {
|
||||
reserve_one: '一位',
|
||||
reserve_two: '两位',
|
||||
proportion: '占比',
|
||||
label_content: '标签展示'
|
||||
label_content: '标签展示',
|
||||
percent: '占比'
|
||||
},
|
||||
dataset: {
|
||||
parse_filed: '解析字段',
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
</el-dropdown>
|
||||
</el-dropdown-item>
|
||||
|
||||
<!--同比/环比-->
|
||||
<!--同比/环比等快速计算-->
|
||||
<el-dropdown-item v-show="!item.chartId && chart.type !== 'table-info'">
|
||||
<el-dropdown
|
||||
placement="right-start"
|
||||
@@ -175,6 +175,7 @@
|
||||
:disabled="disableEditCompare"
|
||||
:command="beforeQuickCalc('setting')"
|
||||
>{{ $t('chart.yoy_label') }}...</el-dropdown-item>
|
||||
<el-dropdown-item :command="beforeQuickCalc('percent')">{{ $t('chart.percent') }}</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</el-dropdown-item>
|
||||
@@ -383,6 +384,10 @@ export default {
|
||||
case 'setting':
|
||||
this.editCompare()
|
||||
break
|
||||
case 'percent':
|
||||
this.item.compareCalc.type = 'percent'
|
||||
this.$emit('onQuotaItemChange', this.item)
|
||||
break
|
||||
default:
|
||||
break
|
||||
}
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
</el-dropdown>
|
||||
</el-dropdown-item>
|
||||
|
||||
<!--同比/环比-->
|
||||
<!--同比/环比等快速计算-->
|
||||
<el-dropdown-item v-show="!item.chartId && chart.type !== 'table-info'">
|
||||
<el-dropdown
|
||||
placement="right-start"
|
||||
@@ -175,6 +175,7 @@
|
||||
:disabled="disableEditCompare"
|
||||
:command="beforeQuickCalc('setting')"
|
||||
>{{ $t('chart.yoy_label') }}...</el-dropdown-item>
|
||||
<el-dropdown-item :command="beforeQuickCalc('percent')">{{ $t('chart.percent') }}</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</el-dropdown>
|
||||
</el-dropdown-item>
|
||||
@@ -380,6 +381,10 @@ export default {
|
||||
case 'setting':
|
||||
this.editCompare()
|
||||
break
|
||||
case 'percent':
|
||||
this.item.compareCalc.type = 'percent'
|
||||
this.$emit('onQuotaItemChange', this.item)
|
||||
break
|
||||
default:
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user