From 0d6e9d8ae8c375dcf5c20aea3920be59a4ee6f1d Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Tue, 4 Jul 2023 18:19:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=89=A9=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B-=E5=8A=9F=E8=83=BD=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/PermissionButton/index.vue | 2 +- .../device/components/Metadata/Base/Base.vue | 15 ++- .../Metadata/Base/DetailModal/EventModal.vue | 87 ++++++++++++++++ .../Base/DetailModal/FunctionModal.vue | 81 +++++++++++++++ .../Base/DetailModal/PropertiesModal.vue | 99 ++++++++++++++++--- .../Metadata/Base/DetailModal/index.ts | 4 +- .../components/Metadata/Base/columns.tsx | 3 +- .../Metadata/Base/components/DataType.vue | 6 ++ .../components/Events/OtherConfigInfo.vue | 2 +- .../Metadata/Base/components/Source.vue | 1 + yarn.lock | 4 +- 11 files changed, 283 insertions(+), 21 deletions(-) create mode 100644 src/views/device/components/Metadata/Base/DetailModal/EventModal.vue create mode 100644 src/views/device/components/Metadata/Base/DetailModal/FunctionModal.vue diff --git a/src/components/PermissionButton/index.vue b/src/components/PermissionButton/index.vue index 1b8e41d7..65310577 100644 --- a/src/components/PermissionButton/index.vue +++ b/src/components/PermissionButton/index.vue @@ -84,7 +84,7 @@ const props = defineProps({ type: Object as PropType, }, hasPermission: { - type: String || Array || Boolean, + type: [String , Array, Boolean], }, style: { type: Object as PropType diff --git a/src/views/device/components/Metadata/Base/Base.vue b/src/views/device/components/Metadata/Base/Base.vue index debb3a1a..288252b8 100644 --- a/src/views/device/components/Metadata/Base/Base.vue +++ b/src/views/device/components/Metadata/Base/Base.vue @@ -176,6 +176,16 @@ :data="detailData.data" @cancel="cancelDetailModal" /> + + + + \ No newline at end of file diff --git a/src/views/device/components/Metadata/Base/DetailModal/FunctionModal.vue b/src/views/device/components/Metadata/Base/DetailModal/FunctionModal.vue new file mode 100644 index 00000000..309928c9 --- /dev/null +++ b/src/views/device/components/Metadata/Base/DetailModal/FunctionModal.vue @@ -0,0 +1,81 @@ + + + + + \ No newline at end of file diff --git a/src/views/device/components/Metadata/Base/DetailModal/PropertiesModal.vue b/src/views/device/components/Metadata/Base/DetailModal/PropertiesModal.vue index f799ac87..16bed5ae 100644 --- a/src/views/device/components/Metadata/Base/DetailModal/PropertiesModal.vue +++ b/src/views/device/components/Metadata/Base/DetailModal/PropertiesModal.vue @@ -5,7 +5,7 @@ @cancel="cancel" @ok="ok" > - {{ data.id }} {{ data.name }} {{ data.valueType.type }} - - - - - + {{ data.valueType?.unit }} + {{ data.valueType?.scale }} + {{ data.valueType?.maxLength }} + {{ data.valueType?.fileType }} + {{ data.valueType?.format }} + + + + + {{ sourceMap[data.expands.source] }} {{ readTypeText }} {{ data.id }} - {{ data.id }} - + + + + + + + +