From d2c2c903e7299dea03a4f531b55abcc04663d3e7 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Fri, 13 Sep 2024 17:30:34 +0800 Subject: [PATCH] =?UTF-8?q?revert:=20=E5=9B=9E=E9=80=80=E9=83=A8=E5=88=86?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../component-group/MediaGroup.vue | 12 +-- .../src/custom-component/component-list.ts | 16 +--- .../src/custom-component/picture/Attr.vue | 95 +------------------ core/core-frontend/src/utils/canvasUtils.ts | 3 - 4 files changed, 8 insertions(+), 118 deletions(-) diff --git a/core/core-frontend/src/custom-component/component-group/MediaGroup.vue b/core/core-frontend/src/custom-component/component-group/MediaGroup.vue index ca374d722a..59caa4970d 100644 --- a/core/core-frontend/src/custom-component/component-group/MediaGroup.vue +++ b/core/core-frontend/src/custom-component/component-group/MediaGroup.vue @@ -28,8 +28,8 @@ const props = defineProps({ }) const { dvModel } = toRefs(props) -const newComponent = (componentName, innerType) => { - eventBus.emit('handleNew', { componentName: componentName, innerType: innerType }) +const newComponent = params => { + eventBus.emit('handleNew', { componentName: params, innerType: params }) } const handleDragStart = e => { @@ -47,22 +47,22 @@ const handleDragEnd = e => { :themes="themes" icon="dv-picture-show" label="图片" - drag-info="UserView&Picture" - v-on:click="newComponent('UserView', 'Picture')" + drag-info="Picture&Picture" + v-on:click="newComponent('Picture')" > diff --git a/core/core-frontend/src/custom-component/component-list.ts b/core/core-frontend/src/custom-component/component-list.ts index 0df2ca194c..a845956877 100644 --- a/core/core-frontend/src/custom-component/component-list.ts +++ b/core/core-frontend/src/custom-component/component-list.ts @@ -306,18 +306,7 @@ const list = [ component: 'UserView', name: '图表', label: '图表', - propValue: { - textValue: '', - url: '', - pictureAttr: { - showType: 'common', // 图片显示方式 common 正常显示 dataset 绑定数据集显示 - dsConditionShowType: 'show' // dataset条件满足时显示方式 show显示 hidden 隐藏 - }, - flip: { - horizontal: false, - vertical: false - } - }, + propValue: { textValue: '' }, icon: 'bar', innerType: 'bar', editing: false, @@ -610,9 +599,6 @@ export function findNewComponentFromList( if (comp.component === 'DeTabs') { newComponent.propValue[0].name = guid() } - if (newComponent.innerType === 'Picture') { - newComponent.style['adaptation'] = 'adaptation' - } } }) diff --git a/core/core-frontend/src/custom-component/picture/Attr.vue b/core/core-frontend/src/custom-component/picture/Attr.vue index 36b5a71a6f..1e52dcd8ba 100644 --- a/core/core-frontend/src/custom-component/picture/Attr.vue +++ b/core/core-frontend/src/custom-component/picture/Attr.vue @@ -27,7 +27,7 @@ const props = defineProps({ const dvMainStore = dvMainStoreWithOut() const snapshotStore = snapshotStoreWithOut() -const { curComponent, canvasViewInfo } = storeToRefs(dvMainStore) +const { curComponent } = storeToRefs(dvMainStore) const fileList = ref([]) const dialogImageUrl = ref('') @@ -39,20 +39,6 @@ const datasetSelector = ref(null) const filterTree = ref(null) const state = reactive({}) -const addDsWindow = () => { - // do addDs -} - -const doUpdate = () => { - // do update -} -const view = computed(() => - curComponent.value ? canvasViewInfo.value[curComponent.value.id] : null -) -const dsSelectedShow = computed( - () => curComponent.value.propValue?.pictureAttr?.showType === 'dataset' && view.value -) - const handlePictureCardPreview = file => { dialogImageUrl.value = file.url dialogVisible.value = true @@ -103,26 +89,10 @@ const init = () => { } } -const openTreeFilter = () => { - filterTree.value.init(cloneDeep(view.value.customFilter)) -} - -const isFilterActive = computed(() => { - return !!view.value?.customFilter?.items?.length -}) - -const changeFilterData = customFilter => { - view.value.customFilter = cloneDeep(customFilter) -} - const toolTip = computed(() => { return props.themes === 'dark' ? 'ndark' : 'dark' }) -const removeCustomFilter = () => { - view.value.customFilter = {} -} - watch( () => curComponent.value.propValue.url, () => { @@ -222,69 +192,6 @@ onBeforeUnmount(() => { - - - - - - 显示 - 绑定数据集 - - - - - - - - - - {{ t('chart.result_filter') }} - - - - - - - - - - - - - {{ $t('chart.filter') }} - - - - diff --git a/core/core-frontend/src/utils/canvasUtils.ts b/core/core-frontend/src/utils/canvasUtils.ts index 7b1de5a85e..7ec1e6e9c0 100644 --- a/core/core-frontend/src/utils/canvasUtils.ts +++ b/core/core-frontend/src/utils/canvasUtils.ts @@ -61,9 +61,6 @@ export function findNewComponent(componentName, innerType, staticMap?) { textValue: '' } } - if (newComponent.innerType === 'Picture') { - newComponent.style['adaptation'] = 'adaptation' - } if (dvMainStore.curOriginThemes === 'light') { newComponent['commonBackground'] = cloneDeep(COMMON_COMPONENT_BACKGROUND_LIGHT) } else {