Commit 886da8e67dead0e90bbf024324f15de729ca7f2e
Merge branch 'Develop' into QA
Showing
1 changed file
with
46 additions
and
36 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
@@ -555,40 +555,25 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -555,40 +555,25 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
555 | //0.3 | 555 | //0.3 |
556 | var daBodyviewElement = angular.element(document.getElementById("daBodyview")); | 556 | var daBodyviewElement = angular.element(document.getElementById("daBodyview")); |
557 | 557 | ||
558 | - $timeout(function () { | 558 | + $timeout(function () |
559 | + { | ||
559 | $compile(daBodyviewElement.contents())($scope); | 560 | $compile(daBodyviewElement.contents())($scope); |
560 | 561 | ||
561 | - console.log('html is compiled' + document.getElementById('daView')) | ||
562 | - if (document.getElementById('daView') != null) { | ||
563 | - | ||
564 | - //0.4 added some stylesheets | ||
565 | - $('#daBodyview').css("height", (parseInt($(window).outerHeight())-62-20)); | ||
566 | - | ||
567 | - $('#daBodyview').css("width", $(window).outerWidth()); | ||
568 | - | ||
569 | - //1. load navigator man first | ||
570 | - console.log('before LoadBodyViewNavigatorImage call') | ||
571 | - $scope.LoadBodyViewNavigatorImage(); | ||
572 | - | ||
573 | - //$rootScope.loadSearchData(); | ||
574 | - | ||
575 | - $scope.currentTitleFromJson = $rootScope.getLocalStorageValue("currentViewTitle"); | ||
576 | - | ||
577 | - $scope.layerNumber = 0; | 562 | + console.log('html is compiled ' + document.getElementById('daView')) |
578 | 563 | ||
579 | - //2. | ||
580 | - | ||
581 | - | ||
582 | - console.log('currentBodyViewId just before sending: ' + currentBodyViewId); | ||
583 | - $scope.loadBodyViewData(currentBodyViewId); | 564 | + if (document.getElementById('daView') != null) { |
584 | 565 | ||
585 | - //2. load bodyRegion data | ||
586 | - $rootScope.isLoading = true; | ||
587 | - $rootScope.voId = $rootScope.getLocalStorageValue("currentBodyViewId"); | 566 | + $scope.loadDAView(currentBodyViewId); |
588 | } | 567 | } |
589 | - //$('#daBodyview').css("height", $(window).outerHeight()); | 568 | + else |
569 | + { | ||
570 | + $compile(daBodyviewElement.contents())($scope); | ||
571 | + console.log('html is compiled in else ' + document.getElementById('daView')) | ||
590 | 572 | ||
591 | - //$('#daBodyview').css("width", $(window).outerWidth()); | 573 | + $scope.loadDAView(currentBodyViewId); |
574 | + | ||
575 | + } | ||
576 | + | ||
592 | 577 | ||
593 | if ($('#daImagePanel').offset().top == 0) | 578 | if ($('#daImagePanel').offset().top == 0) |
594 | $('#daImagePanel').css("top", '70px'); | 579 | $('#daImagePanel').css("top", '70px'); |
@@ -605,16 +590,35 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -605,16 +590,35 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
605 | 590 | ||
606 | $location.path('/'); | 591 | $location.path('/'); |
607 | 592 | ||
608 | - /*relaoding unavailable data for resolving refesh issue*/ | ||
609 | - /* console.log('Reloading json data for body view => BROWSER REFRESH ISSUE...'); | ||
610 | - $scope.loadDissectibleAnatomyData(); | ||
611 | - | ||
612 | - if ((typeof($rootScope.MenuModuleName) == "undefined") || $rootScope.MenuModuleName == null) { | ||
613 | - $rootScope.MenuModuleName = "DA"; | ||
614 | - }*/ | 593 | + |
594 | + } | ||
595 | + } | ||
615 | 596 | ||
597 | + $scope.loadDAView = function (currentBodyViewId) | ||
598 | + { | ||
599 | + | ||
600 | + //0.4 added some stylesheets | ||
601 | + $('#daBodyview').css("height", (parseInt($(window).outerHeight()) - 62 - 20)); | ||
602 | + | ||
603 | + $('#daBodyview').css("width", $(window).outerWidth()); | ||
604 | + | ||
605 | + //1. load navigator man first | ||
606 | + console.log('before LoadBodyViewNavigatorImage call') | ||
607 | + $scope.LoadBodyViewNavigatorImage(); | ||
608 | + | ||
609 | + | ||
610 | + $scope.currentTitleFromJson = $rootScope.getLocalStorageValue("currentViewTitle"); | ||
611 | + | ||
612 | + $scope.layerNumber = 0; | ||
613 | + | ||
614 | + //2. | ||
615 | + console.log('currentBodyViewId just before sending: ' + currentBodyViewId); | ||
616 | + $scope.loadBodyViewData(currentBodyViewId); | ||
617 | + | ||
618 | + //2. load bodyRegion data | ||
619 | + $rootScope.isLoading = true; | ||
620 | + $rootScope.voId = $rootScope.getLocalStorageValue("currentBodyViewId"); | ||
616 | 621 | ||
617 | - } | ||
618 | } | 622 | } |
619 | 623 | ||
620 | angular.element(document).ready(function (e) { | 624 | angular.element(document).ready(function (e) { |
@@ -1831,6 +1835,12 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -1831,6 +1835,12 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
1831 | $scope.DisableUI(); | 1835 | $scope.DisableUI(); |
1832 | $scope.highLightBody(); | 1836 | $scope.highLightBody(); |
1833 | } | 1837 | } |
1838 | + else { | ||
1839 | + $rootScope.isLoading = false; | ||
1840 | + $('#spinner').css('visibility', 'hidden'); | ||
1841 | + //debugger; | ||
1842 | + $scope.EnableUI(); | ||
1843 | + } | ||
1834 | } | 1844 | } |
1835 | else { | 1845 | else { |
1836 | $rootScope.isLoading = false; | 1846 | $rootScope.isLoading = false; |