|
@@ -80,69 +80,26 @@ require("./modules/users/routes/boot_route")(app);
|
|
require("./modules/users/routes/user_route")(app);
|
|
require("./modules/users/routes/user_route")(app);
|
|
|
|
|
|
|
|
|
|
|
|
+// 项目工料机相关
|
|
|
|
+require("./modules/glj/routes/glj_router")(app);
|
|
|
|
|
|
|
|
+require('./modules/fee_rates/routes/fee_rates_route')(app);
|
|
|
|
|
|
|
|
|
|
|
|
+require('./modules/templates/routes/bills_template_router')(app);
|
|
|
|
|
|
-// 项目工料机相关
|
|
|
|
-app.use('/glj', require("./modules/glj/routes/glj_router"));
|
|
|
|
|
|
|
|
-app.use('/feeRates', require('./modules/fee_rates/routes/fee_rates_route'));
|
|
|
|
|
|
+require('./modules/pm/routes/pm_route')(app);
|
|
|
|
|
|
-app.get('/template/bills', function (req, res) {
|
|
|
|
- let checkAdmin = function (userAccount) {
|
|
|
|
- return true;
|
|
|
|
- }
|
|
|
|
- if (checkAdmin(req.session.userAccount)) {
|
|
|
|
- res.render('maintain/templates/html/bills.html',
|
|
|
|
- {userAccount: req.session.userAccount,
|
|
|
|
- userID: req.session.userID});
|
|
|
|
- } else {
|
|
|
|
- res.redirect('/pm');
|
|
|
|
- }
|
|
|
|
-});
|
|
|
|
|
|
+require('./modules/main/routes/main_route')(app);
|
|
|
|
|
|
-app.use('/template/bills/api', function (req, res, next) {
|
|
|
|
- let checkAdmin = function (userAccount) {
|
|
|
|
- return true;
|
|
|
|
- }
|
|
|
|
- if (checkAdmin(req.session.sessionUser)) {
|
|
|
|
- next();
|
|
|
|
- } else {
|
|
|
|
- res.json({error: 1, message: '对不起,您无权限操作清单模板。', data: null});
|
|
|
|
- }
|
|
|
|
-});
|
|
|
|
-let billsTemplateRouter = require('./modules/templates/routes/bills_template_router');
|
|
|
|
-app.use('/template/bills/api', billsTemplateRouter);
|
|
|
|
|
|
+require('./modules/main/routes/project_route')(app);
|
|
|
|
|
|
-app.get('/pm', function(req, res){
|
|
|
|
- res.render('building_saas/pm/html/project-management.html',
|
|
|
|
- {userAccount: req.session.userAccount,
|
|
|
|
- userID: req.session.sessionUser.ssoId});
|
|
|
|
-});
|
|
|
|
-let pmRouter = require('./modules/pm/routes/pm_route');
|
|
|
|
-app.use('/pm/api', pmRouter);
|
|
|
|
-
|
|
|
|
-app.get('/main', function(req, res) {
|
|
|
|
- let pm = require('./modules/pm/controllers/pm_controller');
|
|
|
|
- pm.checkProjectRight(req.session.sessionUser.ssoId, req.query.project, function (hasRight) {
|
|
|
|
- if (hasRight) {
|
|
|
|
- res.render('building_saas/main/html/main.html',
|
|
|
|
- {
|
|
|
|
- userAccount: req.session.userAccount,
|
|
|
|
- userID: req.session.sessionUser.ssoId
|
|
|
|
- });
|
|
|
|
- } else {
|
|
|
|
- res.redirect('/pm');
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
-});
|
|
|
|
|
|
|
|
-let project_Router = require('./modules/main/routes/project_route');
|
|
|
|
let bills_Router = require('./modules/main/routes/bills_route');
|
|
let bills_Router = require('./modules/main/routes/bills_route');
|
|
let ration_Router = require('./modules/main/routes/ration_route');
|
|
let ration_Router = require('./modules/main/routes/ration_route');
|
|
let GLJ_Router = require('./modules/main/routes/GLJ_route');
|
|
let GLJ_Router = require('./modules/main/routes/GLJ_route');
|
|
-app.use('/project', project_Router);
|
|
|
|
|
|
+
|
|
app.use('/bills', bills_Router);
|
|
app.use('/bills', bills_Router);
|
|
app.use('/ration', ration_Router);
|
|
app.use('/ration', ration_Router);
|
|
app.use('/glj_bak', GLJ_Router);
|
|
app.use('/glj_bak', GLJ_Router);
|