app.controller('AdminStdCountByProvinceCtrl', function($rootScope, $scope, $http, $timeout, $state, $window, $q, toaster) { $scope.level = 'province'; $scope.load = function(){ $scope.myPromise = $http({ url : $rootScope.host_url + '/adminOptr/provinceStd?session=' + $rootScope.session, method : 'get' }).success(function(data) { if(data.code == 0){ $scope.array = data.result; } }).error(function() { }); } $scope.load(); $scope.showDetail = function(province_id){ $state.go('areaStd', {province_id: province_id}); } }).controller('AdminStdCountByAreaCtrl', function($rootScope, $scope, $http, $timeout, $state, $window, $q, toaster, $stateParams) { $scope.level = 'area'; $scope.load = function(){ $scope.myPromise = $http({ url : $rootScope.host_url + '/adminOptr/areaStd?province_id=' + $stateParams.province_id + '&session=' + $rootScope.session, method : 'get' }).success(function(data) { if(data.code == 0){ $scope.array = data.result; } }).error(function() { }); } $scope.load(); $scope.showDetail = function(area_id){ $state.go('cityStd', {area_id: area_id}); } }).controller('AdminStdCountByCityCtrl', function($rootScope, $scope, $http, $timeout, $state, $window, $q, toaster, $stateParams) { $scope.level = 'city'; $scope.load = function(){ $scope.myPromise = $http({ url : $rootScope.host_url + '/adminOptr/cityStd?area_id=' + $stateParams.area_id + '&session=' + $rootScope.session, method : 'get' }).success(function(data) { if(data.code == 0){ $scope.array = data.result; } }).error(function() { }); } $scope.load(); });