|
@@ -89,18 +89,18 @@ var pmRouter = require('./modules/pm/routes/pm_route');
|
|
|
app.use('/pm/api', pmRouter);
|
|
|
|
|
|
app.get('/main', function(req, res) {
|
|
|
- var checkProjectRight = function (userID, projectID) {
|
|
|
- return true;
|
|
|
- }
|
|
|
- if (checkProjectRight(req.session.userID, req.query.project)) {
|
|
|
- res.render('building_saas/main/html/main.html',
|
|
|
- {
|
|
|
- userAccount: req.session.userAccount,
|
|
|
- userID: req.session.userID
|
|
|
- });
|
|
|
- } else {
|
|
|
- res.redirect('/pm');
|
|
|
- }
|
|
|
+ let pm = require('./modules/pm/controllers/pm_controller');
|
|
|
+ pm.checkProjectRight(req.session.userID, req.query.project, function (hasRight) {
|
|
|
+ if (hasRight) {
|
|
|
+ res.render('building_saas/main/html/main.html',
|
|
|
+ {
|
|
|
+ userAccount: req.session.userAccount,
|
|
|
+ userID: req.session.userID
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ res.redirect('/pm');
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
var project_Router = require('./modules/main/routes/project_route');
|
|
@@ -150,6 +150,6 @@ app.use(function(err, req, res, next) {
|
|
|
console.error(err.stack);
|
|
|
res.status(500).send('500 Error');
|
|
|
});
|
|
|
-app.listen(6060);
|
|
|
+app.listen(6066);
|
|
|
|
|
|
|