%PDF- %PDF-
| Direktori : /home/opti/workflow/src/routes/ |
| Current File : /home/opti/workflow/src/routes/admin.js |
var express = require('express');
var router = express.Router();
var secured = require('../middleware/login');
var con = require('../../config');
var db = require('../models');
/* GET home page. */
router.get('/', secured, (req, res) => {
res.redirect('/admin/dashboard');
});
router.get('/dashboard', secured, (req, res) => {
const user = req.user;
//check if structure is organised so we do not show the add organization structure button
db.OrganisationStructure.findAll({ where: { orgId: req.user.orgId }, include: [{model:db.Structure, as: 'structure'}], order: [['parentId', 'ASC']] }).then(structures => {
// console.log(structures)
isOrganized = false;
if (structures.length > 0) { //structure not already organized
isOrganized = true;
}
db.User.findAll({where:{orgId:user.orgId}}).then((employees)=>{
res.render('admin/dashboard', { user, isOrganized, structures, employees });
})
})
});
module.exports = router;