diff --git a/client/cat3/src/partials/sections/dashboard/analytics/controller/discoveryTagMappingCtrl.js b/client/cat3/src/partials/sections/dashboard/analytics/controller/discoveryTagMappingCtrl.js index 4e6c98b09..03d202726 100644 --- a/client/cat3/src/partials/sections/dashboard/analytics/controller/discoveryTagMappingCtrl.js +++ b/client/cat3/src/partials/sections/dashboard/analytics/controller/discoveryTagMappingCtrl.js @@ -27,8 +27,32 @@ }); } }; + disTgMap.getTagValues= function (type,tagName,valueType) { + if(tagName) { + var param = { + inlineLoader: true, + url: '/providers/' + fltrObj.provider.id + '/tags/' + tagName + }; + genSevs.promiseGet(param).then(function (tagResult) { + $scope.isLoadingTagValue = false; + for (var key in $scope.newEnt[valueType].catalystEntityMapping) { + $scope.newEnt[valueType].catalystEntityMapping[key].tagValue = []; + } + ; + disTgMap[type] = tagResult.values; + }); + } + }; disTgMap.save =function(){ console.log($scope.newEnt); + var param = { + inlineLoader: true, + url: '/providers/' + fltrObj.provider.id + '/tags-mappings', + data:$scope.newEnt + }; + genSevs.promisePost(param).then(function (tagResult) { + console.log(tagResult); + }); }; $rootScope.applyFilter =function(filterApp,period){ analyticsServices.applyFilter(true,null); diff --git a/client/cat3/src/partials/sections/dashboard/analytics/view/discoveryTagMapping.html b/client/cat3/src/partials/sections/dashboard/analytics/view/discoveryTagMapping.html index 819fb1a35..7f2fb15f7 100644 --- a/client/cat3/src/partials/sections/dashboard/analytics/view/discoveryTagMapping.html +++ b/client/cat3/src/partials/sections/dashboard/analytics/view/discoveryTagMapping.html @@ -11,10 +11,15 @@