goBlockchainDataAnalysis/web/views/dateAnalysis/dateAnalysis.js
web/views/dateAnalysis/dateAnalysis.jsRaw
1'use strict';
2
3angular.module('app.dateAnalysis', ['ngRoute', 'chart.js'])
4
5 .config(['$routeProvider', function($routeProvider) {
6 $routeProvider.when('/dateAnalysis', {
7 templateUrl: 'views/dateAnalysis/dateAnalysis.html',
8 controller: 'DateAnalysisCtrl'
9 });
10 }])
11
12 .controller('DateAnalysisCtrl', function($scope, $http) {
13 $scope.last7day={
14 data: [],
15 labels: []
16 };
17
18 $http.get(urlapi + 'last7day')
19 .then(function(data, status, headers, config) {
20 console.log('data success');
21 console.log(data);
22
23 $scope.last7day.data = data.data.data;
24 $scope.last7day.labels=data.data.labels;
25 }, function(data, status, headers, config) {
26 console.log('data error');
27 });
28
29 //date analysis
30 $scope.last24hour= {
31 data:[],
32 labels: []
33 };
34 $http.get(urlapi + 'last24hour')
35 .then(function(data, status, headers, config) {
36 console.log('data success');
37 console.log(data);
38
39 $scope.last24hour.data = data.data.data;
40 $scope.last24hour.labels = data.data.labels;
41 }, function(data, status, headers, config) {
42 console.log('data error');
43 });
44
45 $scope.last7dayhour= {
46 data:[],
47 labels: []
48 };
49 $http.get(urlapi + 'last7dayhour')
50 .then(function(data, status, headers, config) {
51 console.log('data success');
52 console.log(data);
53
54 $scope.last7dayhour.data = data.data.data;
55 $scope.last7dayhour.labels = data.data.labels;
56 $scope.last7dayhour.series = data.data.series;
57 }, function(data, status, headers, config) {
58 console.log('data error');
59 });
60
61 $scope.lastmonths={
62 data: [],
63 labels: []
64 };
65 $scope.monthsCount = 3;
66 $http.get(urlapi + 'lastmonths/' + $scope.monthsCount)
67 .then(function(data, status, headers, config) {
68 console.log('data success');
69 console.log(data);
70
71 $scope.lastmonths.data = data.data.data;
72 $scope.lastmonths.labels=data.data.labels;
73 }, function(data, status, headers, config) {
74 console.log('data error');
75 });
76 });