views_permissionController.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. /**
  2. * 清单编辑器页面权限管理和session校验
  3. * Created by Zhong on 2017/8/2.
  4. */
  5. import baseController from "../../common/base/base_controller";
  6. import {List as BillsFixedFlagList} from "../../common/const/bills_fixed.js";
  7. let config = require("../../../config/config.js");
  8. class viewsPermContr extends baseController{
  9. redirectStdBillsMain(req, res){
  10. res.render("maintain/bills_lib/html/main.html",
  11. {
  12. userAccount: req.session.managerData.username,
  13. userID: req.session.managerData.userID
  14. });
  15. }
  16. redirectStdBills(req, res){
  17. res.render("maintain/bills_lib/html/qingdan.html",
  18. {
  19. userAccount: req.session.managerData.username,
  20. LicenseKey:config.getLicenseKey(process.env.NODE_ENV),
  21. BillsFixedFlagList: JSON.stringify(BillsFixedFlagList)
  22. });
  23. }
  24. redirectStdJobs(req, res){
  25. res.render('maintain/bills_lib/html/neirong.html',
  26. {userAccount: req.session.managerData.username, LicenseKey:config.getLicenseKey(process.env.NODE_ENV)});
  27. }
  28. redirectStdItems(req, res){
  29. res.render('maintain/bills_lib/html/tezheng.html',
  30. {userAccount: req.session.managerData.username, LicenseKey:config.getLicenseKey(process.env.NODE_ENV)});
  31. }
  32. }
  33. export default viewsPermContr;