Commit 1b05f59f424eb340b44708e771c9841e9c3cc834
1 parent
920c00e0
the highlighted term may not exist in the changed view so fixed the code as required
Showing
1 changed file
with
22 additions
and
5 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
@@ -290,6 +290,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -290,6 +290,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
290 | } | 290 | } |
291 | //to disbale layer change slider | 291 | //to disbale layer change slider |
292 | $('.ui-slider').slider('disable'); | 292 | $('.ui-slider').slider('disable'); |
293 | + | ||
294 | + $scope.isLoading = true; | ||
295 | + $('#spinner').css('visibility', 'visible'); | ||
293 | } | 296 | } |
294 | 297 | ||
295 | $scope.EnableUI = function () { | 298 | $scope.EnableUI = function () { |
@@ -302,6 +305,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -302,6 +305,9 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
302 | //to enable layer change slider | 305 | //to enable layer change slider |
303 | $('.ui-slider').slider('enable'); | 306 | $('.ui-slider').slider('enable'); |
304 | 307 | ||
308 | + $scope.isLoading = false; | ||
309 | + | ||
310 | + $('#spinner').css('visibility', 'hidden'); | ||
305 | } | 311 | } |
306 | 312 | ||
307 | $scope.openView = function ($event) { | 313 | $scope.openView = function ($event) { |
@@ -7500,7 +7506,12 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -7500,7 +7506,12 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
7500 | $scope.isLoading = true; | 7506 | $scope.isLoading = true; |
7501 | $('#spinner').css('visibility', 'visible'); | 7507 | $('#spinner').css('visibility', 'visible'); |
7502 | 7508 | ||
7503 | - $scope.HighlightBodyByTermList($scope.AllTerms) | 7509 | + if ($scope.AllTerms != undefined && $scope.AllTerms.length > 0) { |
7510 | + $scope.HighlightBodyByTermList($scope.AllTerms); | ||
7511 | + } | ||
7512 | + else { | ||
7513 | + $scope.EnableUI(); | ||
7514 | + } | ||
7504 | }, 800); | 7515 | }, 800); |
7505 | 7516 | ||
7506 | } | 7517 | } |
@@ -8012,15 +8023,18 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -8012,15 +8023,18 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
8012 | else if ($rootScope.previousHighlightList != null && $rootScope.previousHighlightList.length > 0 && | 8023 | else if ($rootScope.previousHighlightList != null && $rootScope.previousHighlightList.length > 0 && |
8013 | ($rootScope.isGenderChnage == true || $rootScope.isViewChange == true)) { | 8024 | ($rootScope.isGenderChnage == true || $rootScope.isViewChange == true)) { |
8014 | 8025 | ||
8026 | + $scope.AllTerms = []; | ||
8015 | $rootScope.isHighLight = true; | 8027 | $rootScope.isHighLight = true; |
8016 | - if ($rootScope.TermNumberData != undefined && $rootScope.TermNumberData.length > 0) { | 8028 | + |
8029 | + if ($rootScope.TermNumberData != undefined) { | ||
8017 | $scope.TermList = $scope.getTermNumberList($rootScope.actualTermNumber); | 8030 | $scope.TermList = $scope.getTermNumberList($rootScope.actualTermNumber); |
8018 | - if ($scope.TermList != null) { | 8031 | + if ($scope.TermList != null && $scope.TermList.length>0) { |
8019 | $scope.setLayerNumberAndHighlightByTermList(); | 8032 | $scope.setLayerNumberAndHighlightByTermList(); |
8020 | } | 8033 | } |
8021 | else { | 8034 | else { |
8022 | //actual term number is not found in thsi view menas previously selected body part does not exist in this view | 8035 | //actual term number is not found in thsi view menas previously selected body part does not exist in this view |
8023 | - $scope.EnableUI(); | 8036 | + // $scope.EnableUI(); |
8037 | + $scope.CalculateImageCordinates($rootScope.viewOrientationId) | ||
8024 | } | 8038 | } |
8025 | } | 8039 | } |
8026 | 8040 | ||
@@ -9139,7 +9153,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -9139,7 +9153,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
9139 | //7.get termList | 9153 | //7.get termList |
9140 | $scope.fullTermlist = []; | 9154 | $scope.fullTermlist = []; |
9141 | $scope.AllTerms = []; | 9155 | $scope.AllTerms = []; |
9142 | - | 9156 | + console.log("initialised"); |
9143 | if (termNo != DA[0].figLeafTermId) { | 9157 | if (termNo != DA[0].figLeafTermId) { |
9144 | 9158 | ||
9145 | $scope.getChildTermList(termNo); | 9159 | $scope.getChildTermList(termNo); |
@@ -9225,6 +9239,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -9225,6 +9239,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
9225 | var isFound = jQuery.inArray(serachTerm, $scope.fullTermlist) | 9239 | var isFound = jQuery.inArray(serachTerm, $scope.fullTermlist) |
9226 | if (isFound == -1) { | 9240 | if (isFound == -1) { |
9227 | $scope.fullTermlist.push(serachTerm); | 9241 | $scope.fullTermlist.push(serachTerm); |
9242 | + console.log("psudhed in getChildTermList") | ||
9228 | $scope.AllTerms.push({ '_TermNumber': serachTerm }) | 9243 | $scope.AllTerms.push({ '_TermNumber': serachTerm }) |
9229 | $scope.getChildTermList(serachTerm); | 9244 | $scope.getChildTermList(serachTerm); |
9230 | } | 9245 | } |
@@ -9252,6 +9267,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | @@ -9252,6 +9267,8 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l | ||
9252 | if ((data2 != null || data2 != undefined) && (data2.length > 0)) { | 9267 | if ((data2 != null || data2 != undefined) && (data2.length > 0)) { |
9253 | for (var i = 0; i < data2.length; i++) { | 9268 | for (var i = 0; i < data2.length; i++) { |
9254 | $scope.fullTermlist.push(data2[i]._TermNumber); | 9269 | $scope.fullTermlist.push(data2[i]._TermNumber); |
9270 | + console.log("psudhed in getSiblings") | ||
9271 | + | ||
9255 | $scope.AllTerms.push({ '_TermNumber': data2[i]._TermNumber }) | 9272 | $scope.AllTerms.push({ '_TermNumber': data2[i]._TermNumber }) |
9256 | $scope.getChildTermList(data2[i]._TermNumber); | 9273 | $scope.getChildTermList(data2[i]._TermNumber); |
9257 | } | 9274 | } |