@@ -23,8 +23,8 @@
:tooltip="{ title: '重置后将使用产品的物模型配置' }" key="reload">
重置操作
-
快速导入
-
物模型TSL
+
快速导入
+
物模型TSL
@@ -54,9 +54,11 @@ import { useInstanceStore } from '@/store/instance'
import Import from './Import/index.vue'
import Cat from './Cat/index.vue'
import BaseMetadata from './Base/index.vue'
+import { useMetadataStore } from '@/store/metadata'
const route = useRoute()
const instanceStore = useInstanceStore()
+const metadataStore = useMetadataStore()
interface Props {
type: 'product' | 'device';
independentMetadata?: boolean;
@@ -73,7 +75,9 @@ const resetMetadata = async () => {
const resp = await deleteMetadata(id as string)
if (resp.status === 200) {
message.info('操作成功')
- instanceStore.refresh(id as string)
+ instanceStore.refresh(id as string).then(() => {
+ metadataStore.set('importMetadata', true)
+ })
// Store.set(SystemConst.REFRESH_DEVICE, true)
// setTimeout(() => {
// Store.set(SystemConst.REFRESH_METADATA_TABLE, true)
@@ -84,11 +88,11 @@ const resetMetadata = async () => {
\ No newline at end of file
diff --git a/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue b/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue
index b5ef5ec8..435398e9 100644
--- a/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue
+++ b/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue
@@ -9,7 +9,9 @@
diff --git a/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue b/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue
index 6ecfcc97..a26e9a07 100644
--- a/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue
+++ b/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue
@@ -9,7 +9,9 @@