diff --git a/core/core-frontend/src/components/visualization/ComponentEditBar.vue b/core/core-frontend/src/components/visualization/ComponentEditBar.vue index 3e4d986f08..b4adb45c34 100644 --- a/core/core-frontend/src/components/visualization/ComponentEditBar.vue +++ b/core/core-frontend/src/components/visualization/ComponentEditBar.vue @@ -48,7 +48,7 @@ effect="dark" :placement="showBarTooltipPosition" content="查看数据" - v-if="element.innerType !== 'rich-text' && barShowCheck('details')" + v-if="!['picture-group', 'rich-text'].includes(element.innerType) && barShowCheck('details')" > @@ -113,12 +113,19 @@ > 查看数据 @@ -162,7 +169,7 @@ trigger="click" placement="right-start" v-if=" - element.innerType !== 'rich-text' && + !['picture-group', 'rich-text'].includes(element.innerType) && barShowCheck('previewDownload') && authShow && showDownload diff --git a/core/core-frontend/src/custom-component/picture-group/PictureGroupDatasetSelect.vue b/core/core-frontend/src/custom-component/picture-group/PictureGroupDatasetSelect.vue index 1334b8c1b2..f5041d84a9 100644 --- a/core/core-frontend/src/custom-component/picture-group/PictureGroupDatasetSelect.vue +++ b/core/core-frontend/src/custom-component/picture-group/PictureGroupDatasetSelect.vue @@ -52,6 +52,7 @@ const onDatasetUpdate = () => { style="flex: 1" :view-id="view.id" :themes="themes" + :disabled="!view.senior.threshold.enable" @on-dataset-change="onDatasetUpdate" :state-obj="state" /> diff --git a/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue b/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue index b2784153e1..95b4c4eb5c 100644 --- a/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue +++ b/core/core-frontend/src/views/chart/components/editor/dataset-select/DatasetSelect.vue @@ -24,13 +24,15 @@ const props = withDefaults( themes?: EditorTheme modelValue?: string | number stateObj: any + disabled: boolean viewId: string sourceType: string }>(), { datasetTree: () => [], themes: 'dark', - sourceType: 'dataset' + sourceType: 'dataset', + disabled: false } ) @@ -268,6 +270,7 @@ onMounted(() => { v-model="selectedNodeName" class="data-set-dark" @focus="handleFocus" + :disabled="disabled" :placeholder="'请选择' + sourceName" >