From a64cb9287dc451c20815abe6dbe210760bfbf108 Mon Sep 17 00:00:00 2001 From: yinq Date: Mon, 17 Mar 2025 09:30:25 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=B7=BB=E5=8A=A0=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E7=BB=B4=E6=8A=A4=E5=8A=9F=E8=83=BD=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E3=80=81=E6=9C=8D=E5=8A=A1=E3=80=81=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dms/deviceModeFunction/types.ts | 3 + src/views/dms/deviceMode/deviceModeEvent.vue | 600 +++++++++++++++++ .../dms/deviceMode/deviceModeProperty.vue | 499 ++++++++++++++ .../dms/deviceMode/deviceModeService.vue | 632 ++++++++++++++++++ src/views/dms/deviceMode/editDeviceMode.vue | 95 +-- 5 files changed, 1740 insertions(+), 89 deletions(-) create mode 100644 src/views/dms/deviceMode/deviceModeEvent.vue create mode 100644 src/views/dms/deviceMode/deviceModeProperty.vue create mode 100644 src/views/dms/deviceMode/deviceModeService.vue diff --git a/src/api/dms/deviceModeFunction/types.ts b/src/api/dms/deviceModeFunction/types.ts index 5b42fe1..3d66c10 100644 --- a/src/api/dms/deviceModeFunction/types.ts +++ b/src/api/dms/deviceModeFunction/types.ts @@ -212,6 +212,9 @@ export interface DeviceModeFunctionForm extends BaseEntity { */ propertyField?: string; + inputParametersData?: []; + outputParametersData?: []; + } export interface DeviceModeFunctionQuery extends PageQuery { diff --git a/src/views/dms/deviceMode/deviceModeEvent.vue b/src/views/dms/deviceMode/deviceModeEvent.vue new file mode 100644 index 0000000..fee0bc5 --- /dev/null +++ b/src/views/dms/deviceMode/deviceModeEvent.vue @@ -0,0 +1,600 @@ + + + diff --git a/src/views/dms/deviceMode/deviceModeProperty.vue b/src/views/dms/deviceMode/deviceModeProperty.vue new file mode 100644 index 0000000..7efb650 --- /dev/null +++ b/src/views/dms/deviceMode/deviceModeProperty.vue @@ -0,0 +1,499 @@ + + + diff --git a/src/views/dms/deviceMode/deviceModeService.vue b/src/views/dms/deviceMode/deviceModeService.vue new file mode 100644 index 0000000..472f045 --- /dev/null +++ b/src/views/dms/deviceMode/deviceModeService.vue @@ -0,0 +1,632 @@ + + + diff --git a/src/views/dms/deviceMode/editDeviceMode.vue b/src/views/dms/deviceMode/editDeviceMode.vue index 8716c63..84a9242 100644 --- a/src/views/dms/deviceMode/editDeviceMode.vue +++ b/src/views/dms/deviceMode/editDeviceMode.vue @@ -26,99 +26,13 @@ - - - - 新增 - - - - 返回 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -268,6 +182,9 @@ import { } from '@/api/dms/deviceModeFunction/types'; import { getDeviceMode, getDmsDeviceModeList } from '@/api/dms/deviceMode'; import { RouteLocationNormalized } from 'vue-router'; +import deviceModeProperty from '@/views/dms/deviceMode/deviceModeProperty.vue'; +import deviceModeService from '@/views/dms/deviceMode/deviceModeService.vue'; +import deviceModeEvent from '@/views/dms/deviceMode/deviceModeEvent.vue'; const { proxy } = getCurrentInstance() as ComponentInternalInstance; const {