From 21998d80440fca6fbaf08d595b2da82c82da98da Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 7 Jun 2026 14:55:30 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=88iot=EF=BC=89:=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=20IoT=20=E5=9C=BA=E6=99=AF=E8=81=94=E5=8A=A8=E6=9C=80=E8=BF=91?= =?UTF-8?q?=E8=A7=A6=E5=8F=91=E6=97=B6=E9=97=B4=E4=B8=8D=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 对齐后端字段 lastTriggerTime - 修复 web-antd、web-ele、web-antdv-next 的 API 类型、表格列和插槽读取 --- apps/web-antd/src/api/iot/rule/scene/index.ts | 2 +- apps/web-antd/src/views/iot/rule/scene/data.ts | 4 ++-- apps/web-antd/src/views/iot/rule/scene/index.vue | 6 +++--- apps/web-antdv-next/src/api/iot/rule/scene/index.ts | 2 +- apps/web-antdv-next/src/views/iot/rule/scene/data.ts | 4 ++-- apps/web-antdv-next/src/views/iot/rule/scene/index.vue | 6 +++--- apps/web-ele/src/api/iot/rule/scene/index.ts | 2 +- apps/web-ele/src/views/iot/rule/scene/data.ts | 4 ++-- apps/web-ele/src/views/iot/rule/scene/index.vue | 6 +++--- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/apps/web-antd/src/api/iot/rule/scene/index.ts b/apps/web-antd/src/api/iot/rule/scene/index.ts index 23549f1ad..c7eef25c0 100644 --- a/apps/web-antd/src/api/iot/rule/scene/index.ts +++ b/apps/web-antd/src/api/iot/rule/scene/index.ts @@ -11,7 +11,7 @@ export namespace RuleSceneApi { status?: number; triggers?: Trigger[]; actions?: Action[]; - lastTriggeredTime?: Date; + lastTriggerTime?: Date; createTime?: Date; } diff --git a/apps/web-antd/src/views/iot/rule/scene/data.ts b/apps/web-antd/src/views/iot/rule/scene/data.ts index cb3a4b61e..3a087ea9f 100644 --- a/apps/web-antd/src/views/iot/rule/scene/data.ts +++ b/apps/web-antd/src/views/iot/rule/scene/data.ts @@ -69,10 +69,10 @@ export function useGridColumns(): VxeTableGridOptions['columns'] { slots: { default: 'actionsCol' }, }, { - field: 'lastTriggeredTime', + field: 'lastTriggerTime', title: '最近触发', width: 180, - slots: { default: 'lastTriggeredTime' }, + slots: { default: 'lastTriggerTime' }, }, { field: 'createTime', diff --git a/apps/web-antd/src/views/iot/rule/scene/index.vue b/apps/web-antd/src/views/iot/rule/scene/index.vue index 1d50d064c..5341a5038 100644 --- a/apps/web-antd/src/views/iot/rule/scene/index.vue +++ b/apps/web-antd/src/views/iot/rule/scene/index.vue @@ -354,9 +354,9 @@ const [Grid, gridApi] = useVbenVxeGrid({ {{ getActionSummary(row) }} - - -