通用化svg支持显示每一条告警信息 #24

Closed
opened 2024-12-06 09:16:52 +08:00 by liangyuanpeng · 11 comments

https://smartoilets.net/simplepage/PWH/F2/female?profile=cleaner

效果是和之前 tab 页面一样,可以显示每一条alert信息

image

https://smartoilets.net/simplepage/PWH/F2/female?profile=cleaner 效果是和之前 tab 页面一样,可以显示每一条alert信息 ![image](/attachments/7fbdc4e4-dcdb-48ad-974a-0ca488e32f3f)
647 KiB
liangyuanpeng added the
kind/feature
label 2024-12-20 17:36:21 +08:00
Owner

看了下 tab 这边是调用了/alert/info/noticeType 这个接口,根据里面的 noticeTypeName 以及
deviceAlertTextIds ,来决定要显示哪些内容,但是目前这个接口在 simple page 调不通,因为这个接口需要 token 校验,

image
image

看了下 tab 这边是调用了/alert/info/noticeType 这个接口,根据里面的 noticeTypeName 以及 deviceAlertTextIds ,来决定要显示哪些内容,但是目前这个接口在 simple page 调不通,因为这个接口需要 token 校验, ![image](/attachments/26058ec6-3c9f-474e-9d5f-4db061695e1e) ![image](/attachments/3ab80adc-f7bc-43eb-8c2b-97df3a9ee249)
193 KiB
1.1 MiB
Owner

加好了, 命名在这里

image

image

加好了, 命名在这里 ![image](/attachments/ef1bea9b-9105-4b28-a955-ad2702a4b527) ![image](/attachments/bb55ec70-1190-41a9-81d8-48ee224922bd)
jeff added the
done-waiting-confirmed
label 2024-12-23 00:17:10 +08:00
Author
Owner

需要支持告警分类, event data里面新增一个 alertEventType, 命名规范需要修改为 STS__ALERT_NOTIFICATIONS:{字段名}:{字段值}, 例如

STS__ALERT_NOTIFICATIONS:alertEventType:cleaner, 则页面显示 alertEventType 为 cleaner 的所有告警, 快速取的一个字段名,后续可能会修改字段名,因此这里命名规范需要带上字段名, 方便后续可以直接在SVG上修改,而不需要更新前端.

需要支持告警分类, event data里面新增一个 alertEventType, 命名规范需要修改为 STS__ALERT_NOTIFICATIONS:{字段名}:{字段值}, 例如 STS__ALERT_NOTIFICATIONS:alertEventType:cleaner, 则页面显示 alertEventType 为 cleaner 的所有告警, 快速取的一个字段名,后续可能会修改字段名,因此这里命名规范需要带上字段名, 方便后续可以直接在SVG上修改,而不需要更新前端.
liangyuanpeng removed the
done-waiting-confirmed
label 2024-12-23 10:54:19 +08:00
Author
Owner

还新增了 eventTime 字段,包含了事件时间的信息(由传感器上传的时间而不是服务器的时间) eventTime.time, 只有少部分数据有这个内容

还新增了 eventTime 字段,包含了事件时间的信息(由传感器上传的时间而不是服务器的时间) eventTime.time, 只有少部分数据有这个内容
Author
Owner

还新增了 eventTime 字段,包含了事件时间的信息(由传感器上传的时间而不是服务器的时间) eventTime.time, 只有少部分数据有这个内容

这个内容拼接在告警文案后面,例如 事件时间: ${eventTime.time}

> 还新增了 eventTime 字段,包含了事件时间的信息(由传感器上传的时间而不是服务器的时间) eventTime.time, 只有少部分数据有这个内容 这个内容拼接在告警文案后面,例如 事件时间: ${eventTime.time}
Author
Owner

需要支持告警分类, event data里面新增一个 alertEventType, 命名规范需要修改为 STS__ALERT_NOTIFICATIONS:{字段名}:{字段值}, 例如

STS__ALERT_NOTIFICATIONS:alertEventType:cleaner, 则页面显示 alertEventType 为 cleaner 的所有告警, 快速取的一个字段名,后续可能会修改字段名,因此这里命名规范需要带上字段名, 方便后续可以直接在SVG上修改,而不需要更新前端.

这里对接的是原来的 noticeType接口,因此上述评论忽略,不再有效

> 需要支持告警分类, event data里面新增一个 alertEventType, 命名规范需要修改为 STS__ALERT_NOTIFICATIONS:{字段名}:{字段值}, 例如 > STS__ALERT_NOTIFICATIONS:alertEventType:cleaner, 则页面显示 alertEventType 为 cleaner 的所有告警, 快速取的一个字段名,后续可能会修改字段名,因此这里命名规范需要带上字段名, 方便后续可以直接在SVG上修改,而不需要更新前端. 这里对接的是原来的 noticeType接口,因此上述评论忽略,不再有效
Author
Owner

目前告警信息缺少位置信息等内容

dc9edc6b32c21ec3d7a12b9424c4b2c

目前告警信息缺少位置信息等内容 ![dc9edc6b32c21ec3d7a12b9424c4b2c](/attachments/0642ab4c-3a59-4e70-9ccf-241e5e6efdb0)
Owner

image

这个是后端在 i18n 里面指定的,目前显示的 【10】, 里面没有看到有指定要替换的文案内容。可参考 【15】 的返回内容

![image](/attachments/83dae011-f042-4e3a-b641-8fa8f98db26e) 这个是后端在 i18n 里面指定的,目前显示的 【10】, 里面没有看到有指定要替换的文案内容。可参考 【15】 的返回内容
440 KiB
jeff added the
done-waiting-confirmed
label 2024-12-29 17:57:05 +08:00
Author
Owner

1735539159437

1735539191212

![1735539159437](/attachments/5b275e51-424e-4819-b7d5-5e92a1e8e459) ![1735539191212](/attachments/1fe41fe2-f603-4816-aab7-27b6424232f3)
liangyuanpeng removed the
done-waiting-confirmed
label 2024-12-30 14:15:49 +08:00
Owner

image

![image](/attachments/11479372-8198-4e2c-a9f0-68d455c4f6c9)
957 KiB
Author
Owner

多语言文案请求参数需要添加 retainAlertTextReplaceCopy=true 参数, 由于接口需要兼容以前钟顺写的页面,因此如果不加这个参数返回的内容是不包含位置信息的.

image

多语言文案请求参数需要添加 retainAlertTextReplaceCopy=true 参数, 由于接口需要兼容以前钟顺写的页面,因此如果不加这个参数返回的内容是不包含位置信息的. ![image](/attachments/4d0d0a32-cdeb-4c1d-a8f3-4d69d0c89402)
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: smartoilets-front/projects#24
No description provided.