diff options
Diffstat (limited to 'ecomp-sdk-app/src/main/webapp/app/policyApp/controller/pdpController.js')
-rw-r--r-- | ecomp-sdk-app/src/main/webapp/app/policyApp/controller/pdpController.js | 178 |
1 files changed, 0 insertions, 178 deletions
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/pdpController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/pdpController.js deleted file mode 100644 index 368375cda..000000000 --- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/pdpController.js +++ /dev/null @@ -1,178 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * ECOMP Policy Engine - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END========================================================= - */ - -app.controller('pdpTabController', function ($scope,PDPService,modalService, $modal, AdminTabService){ - $( "#dialog" ).hide(); - - $scope.isDisabled = true; - $scope.createPdpGroupId = false; - $scope.deletePdpGroupId = false; - $scope.editPdpGroupId = false; - $scope.pdpdatas = []; - AdminTabService.getData().then(function(data){ - var j = data; - $scope.data = JSON.parse(j.data); - $scope.lockdowndata = JSON.parse($scope.data.lockdowndata); - if($scope.lockdowndata[0].lockdown == true){ - $scope.isDisabled = true; - }else{ - $scope.isDisabled = false; - } - console.log($scope.data); - - AdminTabService.getRolesData().then(function(data) { - var j = data; - $scope.data = JSON.parse(j.data); - console.log($scope.data); - $scope.userRolesDatas = JSON.parse($scope.data.userRolesDatas); - console.log($scope.userRolesDatas); - if($scope.isDisabled == false){ - if($scope.userRolesDatas[0] == 'super-admin' || $scope.userRolesDatas[0] == 'admin'){ - $scope.createPdpGroupId = true; - $scope.deletePdpGroupId = true; - $scope.editPdpGroupId = true; - }else if($scope.userRolesDatas[0] == 'super-editor' || $scope.userRolesDatas[0] == 'editor'){ - $scope.editPdpGroupId = true; - }else if($scope.userRolesDatas[0] == 'super-guest' || $scope.userRolesDatas[0] == 'guest'){ - $scope.editPdpGroupId = true; - } - } - - PDPService.getPDPGroupEntityData().then(function(data){ - var j = data; - $scope.pdpdatas = JSON.parse(j.data); - console.log($scope.pdpdatas); - },function(error){ - console.log("failed"); - }); - },function (error) { - console.log("failed"); - }); - },function(error){ - console.log("failed"); - }); - - - $scope.addNewPDPGroupFunctionPopup = function() { - $scope.editPDPGroup = null; - $( "#dialog" ).dialog({ - modal: true - }); - }; - - $scope.editPDPGroup = null; - var dialog = null; - $scope.editPDPGroupFunctionPopup = function(pdpGroupData) { - $scope.editPDPGroup = pdpGroupData; - $( "#dialog" ).dialog({ - modal: true - }); - }; - - $scope.editPDPGroupFunctionModalPopup = function(pdpGroupData) { - $scope.editPDPGroup = pdpGroupData; - if($scope.userRolesDatas[0] == 'super-guest' || $scope.userRolesDatas[0] == 'guest'){ - var modalInstance = $modal.open({ - backdrop: 'static', keyboard: false, - templateUrl: 'show_policies_pdp_group_popup.html', - controller: 'editPDPGrouppopupController', - resolve: { - message: function () { - var message = { - pdpGroupData : $scope.editPDPGroup - }; - return message; - } - } - }); - }else{ - var modalInstance = $modal.open({ - backdrop: 'static', keyboard: false, - templateUrl: 'edit_pdp_group_popup.html', - controller: 'editPDPGrouppopupController', - resolve: { - message: function () { - var message = { - pdpGroupData : $scope.editPDPGroup - }; - return message; - } - } - }); - } - modalInstance.result.then(function(response){ - console.log('response', response); - $scope.pdpdatas=response.data; - }); - }; - - $scope.addNewPDPGroupPopUpWindow = function(editPDPGroup) { - $scope.editPDPGroup = null; - var modalInstance = $modal.open({ - backdrop: 'static', keyboard: false, - templateUrl : 'add_pdp_group_popup.html', - controller: 'editPDPGrouppopupController', - resolve: { - message: function () { - var message = { - data: $scope.editPDPGroup - }; - return message; - } - } - }); - modalInstance.result.then(function(response){ - console.log('response', response); - $scope.pdpdatas=JSON.parse(response.data); - }); - }; - - $scope.addNewPDPGroupFunctionPopup = function() { - $scope.editPDPGroup = null; - $( "#dialog" ).dialog({ - modal: true - }); - }; - - $scope.removePDPGroup = function(pdpGroupData) { - modalService.popupConfirmWin("Confirm","You are about to delete the PDP Group "+pdpGroupData.name+". Do you want to continue?", - function(){ - var uuu = "pdp_Group/remove_pdp_group.htm"; - var postData={pdpGroupData: pdpGroupData}; - $.ajax({ - type : 'POST', - url : uuu, - dataType: 'json', - contentType: 'application/json', - data: JSON.stringify(postData), - success : function(data){ - $scope.$apply(function(){$scope.pdpdata=data.data;}); - $scope.pdpdatas=JSON.parse(data.data); - }, - error : function(data){ - console.log(data); - modalService.showFailure("Fail","Error while deleting: "+ data.responseText); - } - }); - - }) - - }; -}); |