Merge branch 'master-500-dev-xwx' into 'master-500-dev'
中间件weblogic连接状态优化 See merge request !498
Showing
2 changed files
with
17 additions
and
1 deletions
@@ -645,6 +645,7 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',' | @@ -645,6 +645,7 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'upload',' | ||
645 | } else { | 645 | } else { |
646 | clearInterval(timeTask); | 646 | clearInterval(timeTask); |
647 | layer.confirm(response.msg, {icon: 1, offset: '100px'}); | 647 | layer.confirm(response.msg, {icon: 1, offset: '100px'}); |
648 | + reloadCollectorTable(); | ||
648 | resetBtn(); | 649 | resetBtn(); |
649 | } | 650 | } |
650 | } else { | 651 | } else { |
@@ -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}}"> |
-
Please register or login to post a comment