[임대현] [NOBTS] navbar 시간 자동 셋팅, servermap 컨텍스트메뉴 수정

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-web/trunk@2250 84d0f5b1-2673-498c-a247-62c4ff18d310
This commit is contained in:
Denny Lim
2013-09-03 02:00:55 +00:00
parent e1f12df9fa
commit 4b3359c8a7
4 changed files with 20 additions and 11 deletions
@@ -47,6 +47,8 @@ pinpointApp.directive('navbar', [ 'navbarConfig', '$rootScope', '$http',
$timeout(function () {
if ($routeParams.queryEndTime) {
setDateTime($routeParams.queryEndTime);
} else {
setDateTime();
}
});
@@ -6,7 +6,7 @@ pinpointApp.constant('nodeInfoDetailsConfig', {
});
pinpointApp
.directive('nodeInfoDetails', [ 'nodeInfoDetailsConfig', '$rootScope', '$templateCache', function (config, $rootScope, $templateCache) {
.directive('nodeInfoDetails', [ 'nodeInfoDetailsConfig', function (config) {
return {
restrict: 'EA',
replace: true,
@@ -14,6 +14,7 @@ pinpointApp
link: function postLink(scope, element, attrs) {
var reset = function () {
scope.nodeName = null;
scope.nodeCategory = null;
scope.unknownGroup = null;
scope.hosts = null;
@@ -25,6 +26,7 @@ pinpointApp
};
var showDetailInformation = function (query, data) {
scope.nodeName = data.text;
scope.nodeCategory = data.category;
scope.unknownGroup = data.textArr;
scope.hosts = data.hosts;
+6 -1
View File
@@ -10,11 +10,16 @@
</div>
<div ng-switch-when="USER">
<img src="/images/icons/USER.png" width="20" height="10" /> USER
<div class="alert alert-info text-center">
<img src="/images/icons/USER.png" width="20" height="10" /> USER
</div>
</div>
<div ng-switch-default>
<div ng-show="showHosts">
<div class="alert alert-info text-center">
<img ng-src="/images/icons/{{nodeCategory}}.png" width="20" height="10" /> {{nodeName}}
</div>
<h5>Hosts</h5>
<ul>
<li ng-repeat="host in hosts">
+9 -9
View File
@@ -5,26 +5,26 @@
<div ng-include=" 'loading' "></div>
<ul ng-style="nodeContextMenuStyle" class="nodeContextMenu dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="z-index:10">
<li><a tabindex="-1" ng-click="passingTransactionList()"><i class="icon-map-marker"></i> Passing Transaction List</a></li>
<li><a href tabindex="-1" ng-click="passingTransactionList()"><i class="icon-map-marker"></i> Passing Transaction List</a></li>
<li class="divider"></li>
<li><a tabindex="-1" ng-click="passingTransactionResponseToScatterChart()"><i class="icon-list"></i> Passing Transaction Response to Scatter Chart</a></li>
<li><a href tabindex="-1" ng-click="passingTransactionResponseToScatterChart()"><i class="icon-list"></i> Passing Transaction Response to Scatter Chart</a></li>
</ul>
<ul ng-style="linkContextMenuStyle" class="linkContextMenu dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="z-index:10">
<li><a tabindex="-1" ng-click="passingTransactionMap()"><i class="icon-map-marker"></i> Passing Transaction Map</a></li>
<li><a href tabindex="-1" ng-click="passingTransactionMap()"><i class="icon-map-marker"></i> Passing Transaction Map</a></li>
<li class="divider"></li>
<li><a tabindex="-1" ng-click="passingTransactionList()"><i class="icon-list"></i> Passing Transaction List</a></li>
<li><a href tabindex="-1" ng-click="passingTransactionList()"><i class="icon-list"></i> Passing Transaction List</a></li>
</ul>
<ul ng-style="backgroundContextMenuStyle" class="backgroundContextMenu dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="z-index:10">
<li><a ng-click="toggleMergeUnknowns()"><i class="icon-ok" ng-class="{'icon-white': !mergeUnknowns}"></i> Merge unknowns</a></li>
<li><a ng-click="toggleHideIndirectAccess()"><i class="icon-ok" ng-class="{'icon-white': !hideIndirectAccess}"></i> Hide indirect access</a></li>
<li><a href ng-click="toggleMergeUnknowns()"><i class="icon-ok" ng-class="{'icon-white': !mergeUnknowns}"></i> Merge unknowns</a></li>
<li><a href ng-click="toggleHideIndirectAccess()"><i class="icon-ok" ng-class="{'icon-white': !hideIndirectAccess}"></i> Hide indirect access</a></li>
<li class="divider"></li>
<li class="dropdown-submenu">
<a tabindex="-1">Link Label Text Type</a>
<a tabindex="-1" href>Link Label Text Type</a>
<ul class="dropdown-menu">
<li><a class="labelTextType" ng-click="toggleLinkLableTextType('totalRequestCount')"><i class="icon-ok" ng-class="{'icon-white': !totalRequestCount}"></i> Total Request Count</a></li>
<li><a class="labelTextType" ng-click="toggleLinkLableTextType('tps')"><i class="icon-ok" ng-class="{'icon-white': !tps}"></i> TPS</a></li>
<li><a href class="labelTextType" ng-click="toggleLinkLableTextType('totalRequestCount')"><i class="icon-ok" ng-class="{'icon-white': !totalRequestCount}"></i> Total Request Count</a></li>
<li><a href class="labelTextType" ng-click="toggleLinkLableTextType('tps')"><i class="icon-ok" ng-class="{'icon-white': !tps}"></i> TPS</a></li>
</ul>
</li>
</ul>