|
@@ -728,7 +728,7 @@ |
|
@@ -728,7 +728,7 @@ |
728
|
{{#
|
728
|
{{#
|
729
|
var linkStateHtml = '';
|
729
|
var linkStateHtml = '';
|
730
|
var linkStateTips = '无连接信息';
|
730
|
var linkStateTips = '无连接信息';
|
731
|
- if(d.linkStateList && d.linkStateList.length >=0 ) {
|
731
|
+ if(d.linkStateList && d.linkStateList.length >=0 && d.resType !== 'MIDDLEWARE_WEBLOGIC') {
|
732
|
linkStateTips = '';
|
732
|
linkStateTips = '';
|
733
|
if(d.linkStateList.length == 1) {
|
733
|
if(d.linkStateList.length == 1) {
|
734
|
var linkState = d.linkStateList[0];
|
734
|
var linkState = d.linkStateList[0];
|
|
@@ -779,6 +779,21 @@ |
|
@@ -779,6 +779,21 @@ |
779
|
linkStateTips += '</ul>';
|
779
|
linkStateTips += '</ul>';
|
780
|
}
|
780
|
}
|
781
|
}
|
781
|
}
|
|
|
782
|
+ }else{
|
|
|
783
|
+ /*对于中间件weblogic来讲,只有控制台有连接状态指标,服务的连接状态是服务对应的服务状态指标,此列表中只展示所有weblogic的服务信息,所以这里直接取视图中的monitorState字段作为连接状态*/
|
|
|
784
|
+ linkStateTips='连接成功';
|
|
|
785
|
+ if(d.linkState.indexOf('成功') !== -1) {
|
|
|
786
|
+ linkStateHtml = '<button type="button" class="layui-btn layui-btn-radius layui-bg-green layui-btn-xs p-0-15 cant-click">成功</button>';
|
|
|
787
|
+ } else {
|
|
|
788
|
+ linkStateHtml = `<button type="button"
|
|
|
789
|
+ id="${d.resId}_bizdanger"
|
|
|
790
|
+ data-message="${d.message}"
|
|
|
791
|
+ data-state="${d.state}"
|
|
|
792
|
+ data-id="${d.resId}_bizdanger"
|
|
|
793
|
+ class="layui-btn layui-btn-danger layui-bg-red layui-btn-radius layui-btn-xs p-0-15 cant-click">
|
|
|
794
|
+ 失败
|
|
|
795
|
+ </button>`;
|
|
|
796
|
+ }
|
782
|
}
|
797
|
}
|
783
|
}}
|
798
|
}}
|
784
|
<div class="div-link-state-list" lay-tips="{{linkStateTips}}">
|
799
|
<div class="div-link-state-list" lay-tips="{{linkStateTips}}">
|