|  | @@ -1,27 +1,27 @@
 | 
	
		
			
				|  |  | -var express = require('express');
 | 
	
		
			
				|  |  | +let express = require('express');
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var config = require("./config/config.js");
 | 
	
		
			
				|  |  | +let config = require("./config/config.js");
 | 
	
		
			
				|  |  |  //config.setToLocalDb();
 | 
	
		
			
				|  |  |  config.setToQaDb();
 | 
	
		
			
				|  |  |  //config.setupCache();
 | 
	
		
			
				|  |  | -var cfgCacheUtil = require("./config/cacheCfg");
 | 
	
		
			
				|  |  | +let cfgCacheUtil = require("./config/cacheCfg");
 | 
	
		
			
				|  |  |  cfgCacheUtil.setupDftCache();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var path = require('path');
 | 
	
		
			
				|  |  | -var session = require('express-session');
 | 
	
		
			
				|  |  | -var DBStore = require('connect-mongo')(session);
 | 
	
		
			
				|  |  | +let path = require('path');
 | 
	
		
			
				|  |  | +let session = require('express-session');
 | 
	
		
			
				|  |  | +let DBStore = require('connect-mongo')(session);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var URL = require('url')
 | 
	
		
			
				|  |  | +let URL = require('url')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var app = express();
 | 
	
		
			
				|  |  | -var _rootDir = __dirname;
 | 
	
		
			
				|  |  | +let app = express();
 | 
	
		
			
				|  |  | +let _rootDir = __dirname;
 | 
	
		
			
				|  |  |  app.use(express.static(_rootDir));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.set('views', path.join(__dirname, 'web'));
 | 
	
		
			
				|  |  |  app.engine('.html', require('ejs').__express);
 | 
	
		
			
				|  |  |  app.set('view engine', 'html');
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var bodyParser = require('body-parser');
 | 
	
		
			
				|  |  | +let bodyParser = require('body-parser');
 | 
	
		
			
				|  |  |  app.use(bodyParser.urlencoded({extended: false}));
 | 
	
		
			
				|  |  |  app.use(bodyParser.json());
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -39,7 +39,7 @@ app.use(session({
 | 
	
		
			
				|  |  |  }));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.use(function (req, res, next) {
 | 
	
		
			
				|  |  | -    var url = req.originalUrl, referer;
 | 
	
		
			
				|  |  | +    let url = req.originalUrl, referer;
 | 
	
		
			
				|  |  |      if (!/^\/login/.test(req.originalUrl) && !req.session.userAccount) {
 | 
	
		
			
				|  |  |          if (/\/api/.test(req.originalUrl)) {
 | 
	
		
			
				|  |  |              referer = URL.parse(req.headers.referer);
 | 
	
	
		
			
				|  | @@ -55,7 +55,7 @@ app.use('/', require('./modules/users/routes/users_route'));
 | 
	
		
			
				|  |  |  app.use('/feeRates', require('./modules/fee_rates/routes/fee_rates_route'));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.get('/template/bills', function (req, res) {
 | 
	
		
			
				|  |  | -    var checkAdmin = function (userAccount) {
 | 
	
		
			
				|  |  | +    let checkAdmin = function (userAccount) {
 | 
	
		
			
				|  |  |          return true;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      if (checkAdmin(req.session.userAccount)) {
 | 
	
	
		
			
				|  | @@ -68,7 +68,7 @@ app.get('/template/bills', function (req, res) {
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.use('/template/bills/api', function (req, res, next) {
 | 
	
		
			
				|  |  | -    var checkAdmin = function (userAccount) {
 | 
	
		
			
				|  |  | +    let checkAdmin = function (userAccount) {
 | 
	
		
			
				|  |  |          return true;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      if (checkAdmin(req.session.userAccount)) {
 | 
	
	
		
			
				|  | @@ -77,7 +77,7 @@ app.use('/template/bills/api', function (req, res, next) {
 | 
	
		
			
				|  |  |          res.json({error: 1, message: '对不起,您无权限操作清单模板。', data: null});
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  | -var billsTemplateRouter = require('./modules/templates/routes/bills_template_router');
 | 
	
		
			
				|  |  | +let billsTemplateRouter = require('./modules/templates/routes/bills_template_router');
 | 
	
		
			
				|  |  |  app.use('/template/bills/api', billsTemplateRouter);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.get('/pm', function(req, res){
 | 
	
	
		
			
				|  | @@ -85,12 +85,13 @@ app.get('/pm', function(req, res){
 | 
	
		
			
				|  |  |          {userAccount: req.session.userAccount,
 | 
	
		
			
				|  |  |              userID: req.session.userID});
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  | -var pmRouter = require('./modules/pm/routes/pm_route');
 | 
	
		
			
				|  |  | +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.userID, req.query.project, function (hasRight) {
 | 
	
		
			
				|  |  | +        console.log(hasRight);
 | 
	
		
			
				|  |  |          if (hasRight) {
 | 
	
		
			
				|  |  |              res.render('building_saas/main/html/main.html',
 | 
	
		
			
				|  |  |                  {
 | 
	
	
		
			
				|  | @@ -103,10 +104,10 @@ app.get('/main',  function(req, res) {
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var project_Router = require('./modules/main/routes/project_route');
 | 
	
		
			
				|  |  | -var bills_Router = require('./modules/main/routes/bills_route');
 | 
	
		
			
				|  |  | -var ration_Router = require('./modules/main/routes/ration_route');
 | 
	
		
			
				|  |  | -var GLJ_Router = require('./modules/main/routes/GLJ_route');
 | 
	
		
			
				|  |  | +let project_Router = require('./modules/main/routes/project_route');
 | 
	
		
			
				|  |  | +let bills_Router = require('./modules/main/routes/bills_route');
 | 
	
		
			
				|  |  | +let ration_Router = require('./modules/main/routes/ration_route');
 | 
	
		
			
				|  |  | +let GLJ_Router = require('./modules/main/routes/GLJ_route');
 | 
	
		
			
				|  |  |  app.use('/project', project_Router);
 | 
	
		
			
				|  |  |  app.use('/bills', bills_Router);
 | 
	
		
			
				|  |  |  app.use('/ration', ration_Router);
 | 
	
	
		
			
				|  | @@ -114,7 +115,7 @@ app.use('/glj', GLJ_Router);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  //app.use(express.static(_rootDir+"/web"));
 | 
	
		
			
				|  |  |  //app.use(express.static(_rootDir+"/lib"));
 | 
	
		
			
				|  |  | -//var rations_Router = require("./modules/rationLibEditor/routes/rationLibEditor_route");
 | 
	
		
			
				|  |  | +//let rations_Router = require("./modules/rationLibEditor/routes/rationLibEditor_route");
 | 
	
		
			
				|  |  |  //app.use("/rationLibEditor",rations_Router);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.get("/stdBillsmain", function(req, res){
 | 
	
	
		
			
				|  | @@ -136,11 +137,11 @@ app.get('/stdJobs', function(req, res){
 | 
	
		
			
				|  |  |  app.get('/stdItems', function(req, res){
 | 
	
		
			
				|  |  |      res.render('maintain/bills_lib/html/tezheng.html');
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  | -var billsLibRouter = require("./modules/bills_lib/routes/bills_lib_routes");
 | 
	
		
			
				|  |  | +let billsLibRouter = require("./modules/bills_lib/routes/bills_lib_routes");
 | 
	
		
			
				|  |  |  app.use("/stdBillsEditor", billsLibRouter);
 | 
	
		
			
				|  |  |  //-----------------
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -var rationRepository_Router = require("./modules/ration_repository/routes/ration_rep_routes");
 | 
	
		
			
				|  |  | +let rationRepository_Router = require("./modules/ration_repository/routes/ration_rep_routes");
 | 
	
		
			
				|  |  |  app.use("/rationRepository/api",rationRepository_Router);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.use(function(req, res, next) {
 | 
	
	
		
			
				|  | @@ -150,6 +151,6 @@ app.use(function(err, req, res, next) {
 | 
	
		
			
				|  |  |      console.error(err.stack);
 | 
	
		
			
				|  |  |      res.status(500).send('500 Error');
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  | -app.listen(6066);
 | 
	
		
			
				|  |  | +app.listen(6060);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 |