diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue b/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue index 89c492bafa..7172dd1996 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue @@ -16,7 +16,6 @@ import { useAppearanceStoreWithOut } from '@/store/modules/appearance' const appearanceStore = useAppearanceStoreWithOut() const state = reactive({ nodeList: [], - pathList: [], visualNode: null, visualNodeParent: null, visualPath: null diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/UnionEdit.vue b/core/core-frontend/src/views/visualized/data/dataset/form/UnionEdit.vue index 5284811210..52a550ad2c 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/UnionEdit.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/UnionEdit.vue @@ -32,7 +32,10 @@ const defaultNode = { unionType: 'left' as UnionType, unionFields: [], currentDsFields: [], - sqlVariableDetails: null + sqlVariableDetails: null, + confirm: false, + isShadow: false, + flag: '' } const parentField = ref([]) const nodeField = ref([]) @@ -54,6 +57,12 @@ const clearState = () => { } const initState = () => { + node.confirm = false + node.isShadow = false + node.flag = '' + parent.confirm = false + parent.isShadow = false + parent.flag = '' Object.assign(node, cloneDeep(props.editArr[0])) Object.assign(parent, cloneDeep(props.editArr[1])) getFields() diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue index f65c060b53..7b14d9cf1e 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue @@ -1908,10 +1908,8 @@ const getDsIconName = data => { > diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/util.ts b/core/core-frontend/src/views/visualized/data/dataset/form/util.ts index fce9348faf..39330ec866 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/util.ts +++ b/core/core-frontend/src/views/visualized/data/dataset/form/util.ts @@ -135,6 +135,9 @@ interface Node { sqlVariableDetails: string currentDsFields: Field[] children?: Node[] + confirm?: boolean + isShadow?: boolean + flag?: string } interface Field {