Commit 58e6b68d35a385e6cebd03d51ef56005e94829ad
Merge branch 'Bug#20467' of http://52.6.196.163/ADAM/AIAHTML5 into Develop
Showing
1 changed file
with
62 additions
and
43 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
... | ... | @@ -3317,10 +3317,18 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l |
3317 | 3317 | //var transNumber = parseInt(document.getElementById("txtTransparencyChange").value); |
3318 | 3318 | |
3319 | 3319 | $scope.layerNumber = parseInt(txtlayerNumber.value); |
3320 | - | |
3320 | + if (($rootScope.voId == "9" || $rootScope.voId == "11" || $rootScope.voId == "2" || $rootScope.voId == "3" || $rootScope.voId == "6" || $rootScope.voId == "7")) { | |
3321 | + if (value.bodyRegionId == "6") { | |
3322 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, true, false, false); | |
3323 | + } | |
3324 | + else { | |
3325 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, true, false, false); | |
3326 | + } | |
3327 | + } | |
3328 | + else { | |
3321 | 3329 | if (value.bodyRegionId == '3' && $scope.canThirdBRDrawn == true) { |
3322 | 3330 | |
3323 | - $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, TransparencyEndX, $scope.TransparencyBoxStartY, TransparencyBoxEndY, $scope, false, false, false); | |
3331 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, TransparencyEndX, $scope.TransparencyBoxStartY, TransparencyBoxEndY, $scope, true, false, false); | |
3324 | 3332 | } |
3325 | 3333 | |
3326 | 3334 | else { |
... | ... | @@ -3366,6 +3374,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l |
3366 | 3374 | $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, TransparencyEndX, $scope.TransparencyBoxStartY, TransparencyBoxEndY, $scope, true, false, false); |
3367 | 3375 | } |
3368 | 3376 | } |
3377 | + } | |
3369 | 3378 | |
3370 | 3379 | } |
3371 | 3380 | |
... | ... | @@ -4386,7 +4395,7 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l |
4386 | 4395 | |
4387 | 4396 | } |
4388 | 4397 | |
4389 | - if (($rootScope.voId == "9" || $rootScope.voId == "11")) { | |
4398 | + if (($rootScope.voId == "9" || $rootScope.voId == "11" || $rootScope.voId == "2" || $rootScope.voId == "3" || $rootScope.voId == "6" || $rootScope.voId == "7")) { | |
4390 | 4399 | if (value.bodyRegionId == "6") { |
4391 | 4400 | $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, TransparencyEndX, $scope.TransparencyBoxStartY, TransparencyBoxEndY, $scope, false, false, false); |
4392 | 4401 | } |
... | ... | @@ -5529,55 +5538,65 @@ AIA.controller("DAController", ["$scope", "$rootScope", "$compile", "$http", "$l |
5529 | 5538 | |
5530 | 5539 | } |
5531 | 5540 | //$scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false); |
5541 | + if (($rootScope.voId == "9" || $rootScope.voId == "11" || $rootScope.voId == "2" || $rootScope.voId == "3" || $rootScope.voId == "6" || $rootScope.voId == "7")) { | |
5542 | + if (value.bodyRegionId == "6") { | |
5543 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5544 | + } | |
5545 | + else { | |
5546 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5547 | + } | |
5548 | + } | |
5549 | + else | |
5550 | + { | |
5551 | + if (value.bodyRegionId == '3' && $scope.canThirdBRDrawn == true) { | |
5532 | 5552 | |
5533 | - if (value.bodyRegionId == '3' && $scope.canThirdBRDrawn == true) { | |
5553 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5554 | + } | |
5534 | 5555 | |
5535 | - $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5536 | - } | |
5556 | + else { | |
5537 | 5557 | |
5538 | - else { | |
5558 | + if (value.bodyRegionId == '3' && $scope.canThirdBRDrawn == false) { | |
5559 | + | |
5560 | + //1. draw 6th | |
5561 | + var BRSixData = new jinqJs() | |
5562 | + .from(BodyRegionDictionary) | |
5563 | + .where('bodyRegionId == 6') | |
5564 | + .select(); | |
5565 | + var isMirror = BRSixData[0].IsMirror; | |
5566 | + if (isMirror == 'Yes') { | |
5567 | + //draw mirror arm | |
5568 | + $scope.loadTransparencyImage(BRSixData[0].bodyRegionId, BRSixData[0].Height, BRSixData[0].Width, BRSixData[0].X, BRSixData[0].Y, 'Yes', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5569 | + //draw non mirror arm | |
5570 | + $scope.loadTransparencyImage(BRSixData[1].bodyRegionId, BRSixData[1].Height, BRSixData[1].Width, BRSixData[1].X, BRSixData[1].Y, 'No', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5571 | + //draw 3rd BR | |
5572 | + $timeout(function () { | |
5573 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5574 | + }, 200); | |
5575 | + } | |
5576 | + else { | |
5577 | + //draw mirror arm | |
5578 | + $scope.loadTransparencyImage(BRSixData[0].bodyRegionId, BRSixData[0].Height, BRSixData[0].Width, BRSixData[0].X, BRSixData[0].Y, 'No', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5579 | + //draw non mirror arm | |
5580 | + $scope.loadTransparencyImage(BRSixData[1].bodyRegionId, BRSixData[1].Height, BRSixData[1].Width, BRSixData[1].X, BRSixData[1].Y, 'Yes', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5581 | + //draw 3rd BR | |
5582 | + $timeout(function () { | |
5583 | + $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5584 | + }, 200); | |
5585 | + } | |
5539 | 5586 | |
5540 | - if (value.bodyRegionId == '3' && $scope.canThirdBRDrawn == false) { | |
5541 | 5587 | |
5542 | - //1. draw 6th | |
5543 | - var BRSixData = new jinqJs() | |
5544 | - .from(BodyRegionDictionary) | |
5545 | - .where('bodyRegionId == 6') | |
5546 | - .select(); | |
5547 | - var isMirror = BRSixData[0].IsMirror; | |
5548 | - if (isMirror == 'Yes') { | |
5549 | - //draw mirror arm | |
5550 | - $scope.loadTransparencyImage(BRSixData[0].bodyRegionId, BRSixData[0].Height, BRSixData[0].Width, BRSixData[0].X, BRSixData[0].Y, 'Yes', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5551 | - //draw non mirror arm | |
5552 | - $scope.loadTransparencyImage(BRSixData[1].bodyRegionId, BRSixData[1].Height, BRSixData[1].Width, BRSixData[1].X, BRSixData[1].Y, 'No', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5553 | - //draw 3rd BR | |
5554 | - $timeout(function () { | |
5555 | - $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5556 | - }, 200); | |
5557 | 5588 | } |
5558 | 5589 | else { |
5559 | - //draw mirror arm | |
5560 | - $scope.loadTransparencyImage(BRSixData[0].bodyRegionId, BRSixData[0].Height, BRSixData[0].Width, BRSixData[0].X, BRSixData[0].Y, 'No', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5561 | - //draw non mirror arm | |
5562 | - $scope.loadTransparencyImage(BRSixData[1].bodyRegionId, BRSixData[1].Height, BRSixData[1].Width, BRSixData[1].X, BRSixData[1].Y, 'Yes', $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5563 | - //draw 3rd BR | |
5564 | - $timeout(function () { | |
5590 | + var BR_SixTBData = new jinqJs() | |
5591 | + .from($scope.transparencyDrawnRegions) | |
5592 | + .where('BRID == 6') | |
5593 | + .select(); | |
5594 | + if (value.bodyRegionId == "6" && BR_SixTBData != undefined && BR_SixTBData != null && BR_SixTBData.length > 0) { | |
5595 | + //do not draw 6 BR again, its already drawn | |
5596 | + } | |
5597 | + else | |
5565 | 5598 | $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); |
5566 | - }, 200); | |
5567 | 5599 | } |
5568 | - | |
5569 | - | |
5570 | - } | |
5571 | - else { | |
5572 | - var BR_SixTBData = new jinqJs() | |
5573 | - .from($scope.transparencyDrawnRegions) | |
5574 | - .where('BRID == 6') | |
5575 | - .select(); | |
5576 | - if (value.bodyRegionId == "6" && BR_SixTBData != undefined && BR_SixTBData != null && BR_SixTBData.length > 0) { | |
5577 | - //do not draw 6 BR again, its already drawn | |
5578 | - } | |
5579 | - else | |
5580 | - $scope.loadTransparencyImage(value.bodyRegionId, value.Height, value.Width, value.X, value.Y, value.IsMirror, $scope.TransparencyBoxStartX, $scope.TransparencyEndX, $scope.TransparencyBoxStartY, $scope.TransparencyBoxEndY, $scope, false, false, true); | |
5581 | 5600 | } |
5582 | 5601 | } |
5583 | 5602 | $scope.isTBDrawnOnBodyRegion = true; | ... | ... |