Skip to content

Commit 6433058

Browse files
committed
add home google charts.
1 parent 93e3f09 commit 6433058

File tree

2 files changed

+341
-41
lines changed

2 files changed

+341
-41
lines changed

server/controllers/home.js

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,40 @@ function route(expressApp){
22
expressApp.get('/', 'home', expressApp.restrict, function (req, res) {
33

44
res.render('home', {
5-
title: 'Generator-Express MVC',
6-
articles: articles
5+
title: 'Cloud Bread Admin Home'
76
});
87
});
8+
9+
/**
10+
*
11+
*
12+
*/
13+
14+
expressApp.get('/odata/StatsDatas', expressApp.restrict, function (req, res, next) {
15+
// top=10&filter=DAU
16+
console.log(req.query);
17+
var limit = Number(req.query.top || 1);
18+
var keyword = req.query.filter;
19+
var orderBy = 'Fields';
20+
var desc = 'desc';
21+
22+
var filter = {CategoryName: keyword };
23+
var Model = expressApp.models.StatsData;
24+
25+
Model.findAll({
26+
where : filter,
27+
limit : limit
28+
})
29+
.then(function(results) {
30+
res.json({
31+
"odata.metadata": "http://localhost:3000/odata/$metadata#StatsDatas",
32+
"value": results
33+
});
34+
}).catch(function(err){
35+
next(err);
36+
});
37+
38+
});
939
}
1040

1141
module.exports = route;

0 commit comments

Comments
 (0)