views_permissionController.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  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. redirectStdDesigns(req, res){
  29. res.render('maintain/bills_lib/html/design.html',
  30. {userAccount: req.session.managerData.username, LicenseKey:config.getLicenseKey(process.env.NODE_ENV)});
  31. }
  32. redirectStdItems(req, res){
  33. res.render('maintain/bills_lib/html/tezheng.html',
  34. {userAccount: req.session.managerData.username, LicenseKey:config.getLicenseKey(process.env.NODE_ENV)});
  35. }
  36. }
  37. export default viewsPermContr;