diff --git a/src/views/device/components/Metadata/index.vue b/src/views/device/components/Metadata/index.vue index 719774c5..b24b6a62 100644 --- a/src/views/device/components/Metadata/index.vue +++ b/src/views/device/components/Metadata/index.vue @@ -80,8 +80,8 @@ provide('_metadataType', props.type) const showReset = computed(() => { if (props.type === 'device' && instanceStore.current.productMetadata) { console.log(instanceStore.current) - const proMetadata = JSON.parse(instanceStore.current.productMetadata) - const _metadata = JSON.parse(instanceStore.current.metadata) + const proMetadata = JSON.parse(instanceStore.current.productMetadata || '{}') + const _metadata = JSON.parse(instanceStore.current.metadata || '{}') return !isEqual(_metadata, proMetadata) }