40 lines
2.7 KiB
Markdown
40 lines
2.7 KiB
Markdown
<span style="color:#000ff;">————————</span>
|
|
<span style="color:#000ff;">app = angular.module('angularWebApp.indexController', []);</span>
|
|
|
|
<span style="color:#000ff;">app.controller('indexController', function($scope, $http, $rootScope, $sce, $timeout, $modal) {</span>
|
|
|
|
<span style="color:#000ff;">$scope.controllsubmit = function() {</span>
|
|
<span style="color:#000ff;">//console.log("I was called!");</span>
|
|
<span style="color:#000ff;">};</span>
|
|
<span style="color:#000ff;">if ($scope.user !== undefined) {</span>
|
|
<span style="color:#000ff;">angular.forEach($scope.user.software_key, function(software_key, key) {</span>
|
|
<span style="color:#000ff;">//$scope.theKeys = $scope.user.software_key;</span>
|
|
<span style="color:#000ff;">//var software_key = '';</span>
|
|
<span style="color:#000ff;">//console.log('result: ' + result);</span>
|
|
<span style="color:#000ff;">$rootScope.software_key = software_key;</span>
|
|
<span style="color:#000ff;">//alert($scope.software_key);</span>
|
|
<span style="color:#000ff;">$http.get('http://54.213.13.56/api/' + software_key + '/remotes').</span>
|
|
<span style="color:#000ff;">success(function(data) {</span>
|
|
<span style="color:#000ff;">if (data.id === 'error') {</span>
|
|
<span style="color:#000ff;">console.log(data);</span>
|
|
<span style="color:#000ff;">} else {</span>
|
|
<span style="color:#000ff;">$scope.machineList = data;</span>
|
|
<span style="color:#000ff;">//$rootScope.key = software_key;</span>
|
|
<span style="color:#000ff;">//console.log($scope.user.software_key[1]);</span>
|
|
<span style="color:#000ff;">//console.log($scope.key);</span>
|
|
<span style="color:#000ff;">$scope.testing = 'http://54.213.13.56/settings';</span>
|
|
<span style="color:#000ff;">$scope.testingUrl = $sce.trustAsResourceUrl($scope.testing);</span>
|
|
<span style="color:#000ff;">//Wait until the current $digest is done and then run the form submit to update the iframe</span>
|
|
<span style="color:#000ff;">$timeout(function() {</span>
|
|
<span style="color:#000ff;">//console.log('I made it');</span>
|
|
<span style="color:#000ff;">var frm = angular.element('#myForm');</span>
|
|
<span style="color:#000ff;">frm.submit();</span>
|
|
<span style="color:#000ff;">});</span>
|
|
<span style="color:#000ff;">}</span>
|
|
<span style="color:#000ff;">}).</span>
|
|
<span style="color:#000ff;">error(function(data) {</span>
|
|
<span style="color:#000ff;">alert(data);</span>
|
|
<span style="color:#000ff;">});</span>
|
|
<span style="color:#000ff;">});</span>
|
|
<span style="color:#000ff;">}</span>
|
|
<span style="color:#000ff;">});</span> |