From fde2ec9bae07797224fcf6ca266f9cee5935273b Mon Sep 17 00:00:00 2001 From: fhysy <1149505133@qq.com> Date: Thu, 14 Aug 2025 16:57:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E7=89=A9=E6=A8=A1=E5=9E=8B=E7=BC=96=E8=BE=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加物模型编辑组件,包括属性(完成)、功能和事件定义 - 实现物模型数据的加载、保存和重置功能 - 增加枚举列表编辑弹窗 - 优化物模型表格展示和操作 --- .../detail/components/EnumListModal.vue | 215 +++++ .../product/detail/components/Metadata.vue | 404 ++++++++++ .../detail/components/MetadataTable.vue | 749 ++++++++++++++++++ .../src/views/device/product/detail/index.vue | 6 +- eslint.config.mjs | 8 +- 5 files changed, 1380 insertions(+), 2 deletions(-) create mode 100644 apps/web-antd/src/views/device/product/detail/components/EnumListModal.vue create mode 100644 apps/web-antd/src/views/device/product/detail/components/Metadata.vue create mode 100644 apps/web-antd/src/views/device/product/detail/components/MetadataTable.vue diff --git a/apps/web-antd/src/views/device/product/detail/components/EnumListModal.vue b/apps/web-antd/src/views/device/product/detail/components/EnumListModal.vue new file mode 100644 index 0000000..0318cda --- /dev/null +++ b/apps/web-antd/src/views/device/product/detail/components/EnumListModal.vue @@ -0,0 +1,215 @@ + + + + + diff --git a/apps/web-antd/src/views/device/product/detail/components/Metadata.vue b/apps/web-antd/src/views/device/product/detail/components/Metadata.vue new file mode 100644 index 0000000..2dc6822 --- /dev/null +++ b/apps/web-antd/src/views/device/product/detail/components/Metadata.vue @@ -0,0 +1,404 @@ + + + + + diff --git a/apps/web-antd/src/views/device/product/detail/components/MetadataTable.vue b/apps/web-antd/src/views/device/product/detail/components/MetadataTable.vue new file mode 100644 index 0000000..10b9e27 --- /dev/null +++ b/apps/web-antd/src/views/device/product/detail/components/MetadataTable.vue @@ -0,0 +1,749 @@ + + +