mirror of
https://github.com/dataease/dataease.git
synced 2026-05-16 05:50:45 +08:00
fix(数据集): 新建分组字段后,没有转换指标/纬度按钮,且批量设置里修改了数据类型,刷新数据后不生效 #15854
This commit is contained in:
committed by
xuwei-fit2cloud
parent
6f0b068ab1
commit
73bf4fae50
@@ -2137,6 +2137,7 @@ const getIconNameCalc = (deType, extField, dimension = false) => {
|
||||
:class="
|
||||
!!scope.row.deTypeArr && !!scope.row.deTypeArr.length && 'select-type'
|
||||
"
|
||||
v-if="scope.row.extField !== 3"
|
||||
popper-class="cascader-panel"
|
||||
v-model="scope.row.deTypeArr"
|
||||
@change="val => cascaderChange(scope.row, val)"
|
||||
@@ -2157,6 +2158,7 @@ const getIconNameCalc = (deType, extField, dimension = false) => {
|
||||
<span>{{ data.label }}</span>
|
||||
</template>
|
||||
</el-cascader>
|
||||
<div style="padding-left: 30px" v-else>{{ $t('data_set.text') }}</div>
|
||||
<span class="select-svg-icon">
|
||||
<el-icon>
|
||||
<Icon
|
||||
@@ -2180,7 +2182,13 @@ const getIconNameCalc = (deType, extField, dimension = false) => {
|
||||
>
|
||||
<template #default="scope">
|
||||
<div class="column-style">
|
||||
<span class="flex-align-center icon" v-if="scope.row.extField === 0">
|
||||
<span style="color: #8d9199" v-if="scope.row.extField === 2">{{
|
||||
t('dataset.calc_field')
|
||||
}}</span>
|
||||
<span style="color: #8d9199" v-else-if="scope.row.extField === 3">{{
|
||||
t('dataset.grouping_field')
|
||||
}}</span>
|
||||
<span class="flex-align-center icon" v-else-if="scope.row.extField === 0">
|
||||
<el-icon>
|
||||
<Icon className="primary-color"
|
||||
><component
|
||||
@@ -2191,7 +2199,6 @@ const getIconNameCalc = (deType, extField, dimension = false) => {
|
||||
</el-icon>
|
||||
{{ fieldTypes(scope.row.deExtractType) }}
|
||||
</span>
|
||||
<span v-else style="color: #8d9199">{{ t('dataset.calc_field') }}</span>
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
@@ -2374,7 +2381,13 @@ const getIconNameCalc = (deType, extField, dimension = false) => {
|
||||
>
|
||||
<template #default="scope">
|
||||
<div class="column-style">
|
||||
<span class="flex-align-center icon" v-if="scope.row.extField === 0">
|
||||
<span style="color: #8d9199" v-if="scope.row.extField === 2">{{
|
||||
t('dataset.calc_field')
|
||||
}}</span>
|
||||
<span style="color: #8d9199" v-else-if="scope.row.extField === 3">{{
|
||||
t('dataset.grouping_field')
|
||||
}}</span>
|
||||
<span class="flex-align-center icon" v-else-if="scope.row.extField === 0">
|
||||
<el-icon>
|
||||
<Icon className="green-color"
|
||||
><component
|
||||
@@ -2385,7 +2398,6 @@ const getIconNameCalc = (deType, extField, dimension = false) => {
|
||||
</el-icon>
|
||||
{{ fieldTypes(scope.row.deExtractType) }}
|
||||
</span>
|
||||
<span v-else style="color: #8d9199">{{ t('dataset.calc_field') }}</span>
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
Reference in New Issue
Block a user