浏览代码

修复权限提示的bug以及更改用户登录数据库

caiaolin 8 年之前
父节点
当前提交
e58b6f3fac
共有 3 个文件被更改,包括 5 次插入5 次删除
  1. 1 1
      modules/pm/controllers/pm_controller.js
  2. 1 1
      modules/users/models/user_model.js
  3. 3 3
      server.js

+ 1 - 1
modules/pm/controllers/pm_controller.js

@@ -15,7 +15,7 @@ module.exports = {
     checkRight: function (req, res) {
     checkRight: function (req, res) {
         let data = JSON.parse(req.body.data);
         let data = JSON.parse(req.body.data);
         if (data.user_id) {
         if (data.user_id) {
-            return data.user_id === req.session.userID;
+            return data.user_id === req.session.sessionUser.ssoId;
         } else {
         } else {
             return false;
             return false;
         }
         }

+ 1 - 1
modules/users/models/user_model.js

@@ -24,7 +24,7 @@ class UserModel {
      * @return {void}
      * @return {void}
      */
      */
     constructor() {
     constructor() {
-        let umDB = dbm.getCfgConnection("usersManages");
+        let umDB = dbm.getCfgConnection("scConstruct");
         let usersSchema = new mongoose.Schema({
         let usersSchema = new mongoose.Schema({
             username: String,
             username: String,
             email: String,
             email: String,

+ 3 - 3
server.js

@@ -99,7 +99,7 @@ app.use('/template/bills/api', billsTemplateRouter);
 app.get('/pm', function(req, res){
 app.get('/pm', function(req, res){
     res.render('building_saas/pm/html/project-management.html',
     res.render('building_saas/pm/html/project-management.html',
         {userAccount: req.session.userAccount,
         {userAccount: req.session.userAccount,
-            userID: req.session.userID});
+            userID: req.session.sessionUser.ssoId});
 });
 });
 let pmRouter = require('./modules/pm/routes/pm_route');
 let pmRouter = require('./modules/pm/routes/pm_route');
 app.use('/pm/api', pmRouter);
 app.use('/pm/api', pmRouter);
@@ -111,7 +111,7 @@ app.get('/main',  function(req, res) {
             res.render('building_saas/main/html/main.html',
             res.render('building_saas/main/html/main.html',
                 {
                 {
                     userAccount: req.session.userAccount,
                     userAccount: req.session.userAccount,
-                    userID: req.session.userID
+                    userID: req.session.sessionUser.ssoId
                 });
                 });
         } else {
         } else {
             res.redirect('/pm');
             res.redirect('/pm');
@@ -140,7 +140,7 @@ app.get("/stdBillsmain", function(req, res){
     else {
     else {
         res.render("maintain/bills_lib/html/main.html",
         res.render("maintain/bills_lib/html/main.html",
             {userAccount: req.session.userAccount,
             {userAccount: req.session.userAccount,
-                userID: req.session.userID});
+                userID: req.session.sessionUser.ssoId});
     }
     }
 });
 });
 app.get("/stdBills", function(req, res){
 app.get("/stdBills", function(req, res){