From 5e446266e645c21ede200fd587c1d86d76d96007 Mon Sep 17 00:00:00 2001
From: zhangtianqi <ztq17634040974@163.com>
Date: Wed, 23 Aug 2023 15:15:37 +0800
Subject: [PATCH] feat:业务拓扑 查看告警详情

---
 hg-monitor-web-base/src/main/resources/static/src/controller/main-biz-turn.js | 16 ++++++++++++++++
 hg-monitor-web-base/src/main/resources/static/src/views/home/bizTurn.html     |  2 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/hg-monitor-web-base/src/main/resources/static/src/controller/main-biz-turn.js b/hg-monitor-web-base/src/main/resources/static/src/controller/main-biz-turn.js
index b91fc18..7d035cc 100644
--- a/hg-monitor-web-base/src/main/resources/static/src/controller/main-biz-turn.js
+++ b/hg-monitor-web-base/src/main/resources/static/src/controller/main-biz-turn.js
@@ -976,6 +976,22 @@ layui.define(['common', 'swiper', 'admin', 'commonDetail', 'mxClient', 'msgTips'
                 $("#indexActiveAlarmList").html('<li style="width:390px;"><p>无告警</p></li>');
             });
         }
+
+        $('#indexActiveAlarmList').on('click','li[data-id]',function(){
+            let win = window.parent;
+            if (win) {
+                window.parent.postMessage({
+                    type: 'openResAlarmDetail',
+                    message: {
+                        params:{
+                            'resId':$(this).data('id'),
+                            'batchNo':$(this).data('batchNo'),
+                        },
+                        title:'',
+                    }
+                }, '*')
+            }
+        })
         /**
          * 跳转到告警管理
          * bizId 业务id
diff --git a/hg-monitor-web-base/src/main/resources/static/src/views/home/bizTurn.html b/hg-monitor-web-base/src/main/resources/static/src/views/home/bizTurn.html
index 63087ba..5c431c8 100644
--- a/hg-monitor-web-base/src/main/resources/static/src/views/home/bizTurn.html
+++ b/hg-monitor-web-base/src/main/resources/static/src/views/home/bizTurn.html
@@ -89,7 +89,7 @@
     {{# var alarmLevelClas = 'warn-normal'}}
     {{# if(item.alarmLevel == 3){ alarmLevelClas = 'warn-worst' } }}
     {{# if(item.alarmLevel == 2){ alarmLevelClas = 'warn-worse' } }}
-    <li data-id="{{item.id}}" title="{{item.alarmContent}}">
+    <li style="cursor: pointer;" data-id="{{item.id}}" title="{{item.alarmContent}}" data-batch-no="{{item.batchNo}}">
         <i class="icon-level {{alarmLevelClas}}">{{index+1}}</i>
         <span>{{item.updateTime}}</span>
         <p>{{item.alarmContent}}</p>
--
libgit2 0.24.0