diff --git a/src/views/device/components/Metadata/Cat/index.vue b/src/views/device/components/Metadata/Cat/index.vue new file mode 100644 index 00000000..c9fc1952 --- /dev/null +++ b/src/views/device/components/Metadata/Cat/index.vue @@ -0,0 +1,158 @@ + + + + + + 导出 + + + + + + + 物模型是对设备在云端的功能描述,包括设备的属性、服务和事件。物联网平台通过定义一种物的描述语言来描述物模型,称之为 + TSL(即 Thing Specification Language),采用 JSON 格式,您可以根据 TSL + 组装上报设备的数据。您可以导出完整物模型,用于云端应用开发。 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/device/components/Metadata/Import/index.vue b/src/views/device/components/Metadata/Import/index.vue new file mode 100644 index 00000000..eda57092 --- /dev/null +++ b/src/views/device/components/Metadata/Import/index.vue @@ -0,0 +1,262 @@ + + + + + + 导入的物模型会覆盖原来的属性、功能、事件、标签,请谨慎操作。 + + + + + + 拷贝产品 + 导入物模型 + + + + + + + + Jetlinks物模型 + 阿里云物模型TSL + + + + + 文件上传 + 脚本 + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/device/components/Metadata/index.vue b/src/views/device/components/Metadata/index.vue new file mode 100644 index 00000000..772ea590 --- /dev/null +++ b/src/views/device/components/Metadata/index.vue @@ -0,0 +1,101 @@ + + + + + + + {{ + instanceStore.detail?.independentMetadata && type === 'device' + ? '该设备已脱离产品物模型,修改产品物模型对该设备无影响' + : '设备会默认继承产品的物模型,修改设备物模型后将脱离产品物模型' + }} + + + + + + + + 重置操作 + + 快速导入 + 物模型TSL + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file
+ 物模型是对设备在云端的功能描述,包括设备的属性、服务和事件。物联网平台通过定义一种物的描述语言来描述物模型,称之为 + TSL(即 Thing Specification Language),采用 JSON 格式,您可以根据 TSL + 组装上报设备的数据。您可以导出完整物模型,用于云端应用开发。 +
+ + 导入的物模型会覆盖原来的属性、功能、事件、标签,请谨慎操作。 +