Remove unused vars and methods
[policy/engine.git] / POLICY-SDK-APP / src / main / webapp / app / policyApp / policy-models / Editor / PolicyTemplateController / OptimizationPolicyController.js
index e499c9f..8de78fc 100644 (file)
@@ -2,7 +2,7 @@
  * ============LICENSE_START=======================================================
  * ONAP Policy Engine
  * ================================================================================
- * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * Copyright (C) 2018-2019 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.
@@ -30,7 +30,7 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                        policyType : "Config",
                        configPolicyType : "Optimization"
        }
-    };
+    }
     
     $scope.refresh = function(){
        if($scope.refreshCheck){
@@ -73,7 +73,7 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                console.log("failed");
        });
 
-       PolicyAppService.getData('get_PriorityValues').then(function (data) {
+       PolicyAppService.getData('get_DCAEPriorityValues').then(function (data) {
                var j = data;
                $scope.data = JSON.parse(j.data);
                console.log($scope.data);
@@ -270,11 +270,9 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                 }
         };
     
-    var splitDash = '-';
        var splitEqual = '=';
        var splitComma = ',';
        var splitcolon = ':';
-       var splitsemicolon = ";";
        var splitEnum = "],";
        var plainAttributeKeys = [];
        var matching = [];
@@ -298,7 +296,6 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                 data: JSON.stringify(postData),
                 success : function(data){
                     $scope.$apply(function(){
-                       var plainAttributeKeys = [];
                        $scope.optimizationModelData = data[0].optimizationModelData;
                        $scope.optimizationJsonDate = data[0].jsonValue;
                         $scope.dataOrderInfo = null;
@@ -332,7 +329,6 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                                         $scope.temp.policy.priority = "";
                        }
                        
-                               var enumAttributes = $scope.optimizationModelData.enumValues;
                                var annotation = $scope.optimizationModelData.annotation;
                                var dictionary = $scope.microServiceAttributeDictionaryDatas;
 
@@ -352,7 +348,6 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
 
                                if (dictionary!= null && dictionary.length>1){
                                        for (m=0; m < dictionary.length; m += 1){
-                                               var keyCompare = dictionary[m].name;
                                                var valueCompare = dictionary[m].value;
                                                var valueModel = dictionary[m].modelName;
                                                var conpairService = serviceName;
@@ -439,7 +434,6 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                                                            var label = $scope.labelManyKeys[i];
                                                                        // first add parent/label level
                                                                        for (k = 0; k < unique.length; k++){
-                                                                               var newindex = unique[k].lastIndexOf("@");
                                                                                var newKey = unique[k].substring(0, index);
                                                                            if(label == newKey){
                                                         //Check this label has bee created or not
@@ -1159,11 +1153,11 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
                        listField.appendChild(optionFirst);     
                }
                
-               for (i=0; i < listemunerateValues.length; i += 1) {
-                       if(listemunerateValues[i].includes("equal-sign")){
+               for (var i=0; i < listemunerateValues.length; i += 1) {
+                       if(typeof listemunerateValues[i] == "string" && listemunerateValues[i].includes("equal-sign")){
                                listemunerateValues[i] = listemunerateValues[i].replace('equal-sign','=');
                        }
-                   option = document.createElement('option');
+                   var option = document.createElement('option');
                    option.setAttribute('value', listemunerateValues[i]);
                    option.appendChild(document.createTextNode(listemunerateValues[i]));
                    option.setAttribute('value', listemunerateValues[i]);
@@ -1386,4 +1380,4 @@ angular.module('abs').controller('optimizationController', ['$scope', '$window',
     }
 }]);/**
  * 
- */
\ No newline at end of file
+ */