From 67658609bab18d6e086fc3f88981f9e70114ef00 Mon Sep 17 00:00:00 2001
From: "review512jwy@163.com" <“review512jwy@163.com”>
Date: Fri, 23 Jan 2026 13:14:23 +0800
Subject: [PATCH] =?UTF-8?q?=E5=91=8A=E8=AD=A6=E5=B7=B2=E8=BF=87=E5=8E=BB?=
=?UTF-8?q?=E6=97=B6=E9=97=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../resources/config/language/msg/msg_cn.yml | 1 +
.../resources/config/language/msg/msg_en.yml | 1 +
.../resources/config/language/msg/msg_jp.yml | 1 +
.../mappers/ex/DeviceInfoMapperExt.xml | 32 ++++++++++-
.../back/vo/data/DeviceAlarmData.java | 6 ++
.../back/service/common/CommonOpt.java | 15 +++++
.../impl/DeviceDataAlarmServiceImpl.java | 4 ++
.../dashboard/back/util/DurationData.java | 55 +++++++++++++++++++
8 files changed, 114 insertions(+), 1 deletion(-)
create mode 100644 dongjian-dashboard-back-util/src/main/java/com/dongjian/dashboard/back/util/DurationData.java
diff --git a/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_cn.yml b/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_cn.yml
index d882e5e..c91f1f4 100644
--- a/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_cn.yml
+++ b/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_cn.yml
@@ -77,6 +77,7 @@ msgcn:
levelNameExist: 层级名称已存在
invalidParentLevel: 无效的父级层级
levelReferencedByChildren: 已被下级层级绑定,请先解绑后再删除
+ elapsedTime: '{0}天{1}小时{2}分'
operationLogMap:
addRole: 新增角色
editRole: 编辑角色
diff --git a/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_en.yml b/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_en.yml
index 4263fa6..96e74e0 100644
--- a/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_en.yml
+++ b/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_en.yml
@@ -77,6 +77,7 @@ msgen:
levelNameExist: Level name already exists
invalidParentLevel: Invalid parent level
levelReferencedByChildren: It is bound by child levels. Please unbind them before deleting.
+ elapsedTime: '{0}d {1}h {2}m'
operationLogMap:
addRole: Add Role
editRole: Edit Role
diff --git a/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp.yml b/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp.yml
index 373e8f4..cb30b1b 100644
--- a/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp.yml
+++ b/dongjian-dashboard-back-common/src/main/resources/config/language/msg/msg_jp.yml
@@ -77,6 +77,7 @@ msgjp:
levelNameExist: 階層名は既に存在しています
invalidParentLevel: 無効な上位階層です
levelReferencedByChildren: 下位階層に紐づいています。削除する前に紐付けを解除してください。
+ elapsedTime: '{0}日{1}時間{2}分間'
operationLogMap:
addRole: ロールを追加
editRole: ロールを編集
diff --git a/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/DeviceInfoMapperExt.xml b/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/DeviceInfoMapperExt.xml
index dcb3613..9849161 100644
--- a/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/DeviceInfoMapperExt.xml
+++ b/dongjian-dashboard-back-dao/src/main/resources/mappers/ex/DeviceInfoMapperExt.xml
@@ -76,6 +76,15 @@
drr.receive_ts
+
+ device_info.device_name
+
+
+ device_info.monitoring_point_name
+
+
+ data_provider.name
+
drr.receive_ts
@@ -88,6 +97,7 @@
DESC
+ ,device_info.id desc
@@ -179,6 +189,15 @@
bss.latest_ts
+
+ device_info.device_name
+
+
+ device_info.monitoring_point_name
+
+
+ data_provider.name
+
bss.latest_ts
@@ -191,6 +210,7 @@
DESC
+ ,device_info.id desc