Advertisement
Guest User

Untitled

a guest
Feb 10th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. arisService.getVarStatData(
  2. JSON.stringify($scope.payload),
  3. JSON.stringify($scope.config.index_info),
  4. field,
  5. stat
  6. )
  7. .then(function (data) {
  8.  
  9. $scope.varStat = data;
  10.  
  11. console.log("var stat data", $scope.varStat);
  12. });
  13.  
  14. function getVarStatData(payload, index, field, stat) {
  15.  
  16. for (var i = 0; i < field.length; i++) {
  17. if (field[i]) {
  18.  
  19. var varStatData = {
  20. user_selection: payload,
  21. index_info: index,
  22. field: field[i],
  23. statistic: stat
  24.  
  25. };
  26.  
  27. postStatData(varStatData);
  28.  
  29. }
  30. }
  31. }
  32.  
  33. function postStatData(varStatData){
  34. var deferred = $q.defer();
  35.  
  36. $http({
  37. url: 'API',
  38. method: "POST",
  39. data: $.param(varStatData),
  40. headers: {'Content-Type': 'application/x-www-form-urlencoded'}
  41. }).then(function (response) {
  42. var varStat = response.data;
  43.  
  44. console.log("variable stat response data", varStat);
  45.  
  46. deferred.resolve(varStat);
  47. });
  48.  
  49. return deferred.promise;
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement