repository_views_controller.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /**
  2. * Created by Zhong on 2017/8/3.
  3. */
  4. import BaseController from "../../common/base/base_controller";
  5. class ViewsController extends BaseController{
  6. redirectMain(req, res){
  7. res.render('maintain/ration_repository/main.html',
  8. {
  9. userAccount: req.session.managerData.username,
  10. userID: req.session.managerData.userID
  11. });
  12. }
  13. //rationRepository/lmm rationRepository/coeList rationRepository/installation
  14. redirectRation(req, res){
  15. const repId = req.query.repository;
  16. const redirectGlj = `/rationRepository/lmm?repository=${repId}`;
  17. const redirectCoe = `/rationRepository/coeList?repository=${repId}`;
  18. const redirectInstallation = `/rationRepository/installation?repository=${repId}`;
  19. res.render('maintain/ration_repository/dinge.html',
  20. {
  21. userAccount: req.session.managerData.username,
  22. userID: req.session.managerData.userID,
  23. redirectGlj: redirectGlj,
  24. redirectCoe: redirectCoe,
  25. redirectInstallation: redirectInstallation
  26. });
  27. }
  28. redirectGlj(req, res){
  29. const repId = req.query.repository;
  30. const redirectRation = `/rationRepository/ration?repository=${repId}`;
  31. const redirectCoe = `/rationRepository/coeList?repository=${repId}`;
  32. const redirectInstallation = `/rationRepository/installation?repository=${repId}`;
  33. res.render('maintain/ration_repository/gongliao.html',
  34. {
  35. userAccount: req.session.managerData.username,
  36. userID: req.session.managerData.userID,
  37. redirectRation: redirectRation,
  38. redirectCoe: redirectCoe,
  39. redirectInstallation: redirectInstallation
  40. });
  41. }
  42. redirectCoeList(req, res){
  43. const repId = req.query.repository;
  44. const redirectGlj = `/rationRepository/lmm?repository=${repId}`;
  45. const redirectRation = `/rationRepository/ration?repository=${repId}`;
  46. const redirectInstallation = `/rationRepository/installation?repository=${repId}`;
  47. res.render('maintain/ration_repository/fuzhu.html',
  48. {
  49. userAccount: req.session.managerData.username,
  50. userID: req.session.managerData.userID,
  51. redirectGlj: redirectGlj,
  52. redirectRation: redirectRation,
  53. redirectInstallation: redirectInstallation
  54. });
  55. }
  56. redirectInstallation(req, res){
  57. const repId = req.query.repository;
  58. const redirectGlj = `/rationRepository/lmm?repository=${repId}`;
  59. const redirectCoe = `/rationRepository/coeList?repository=${repId}`;
  60. const redirectRation = `/rationRepository/ration?repository=${repId}`;
  61. res.render('maintain/ration_repository/anzhuang.html',
  62. {
  63. userAccount: req.session.managerData.username,
  64. userID: req.session.managerData.userID,
  65. redirectGlj: redirectGlj,
  66. redirectCoe: redirectCoe,
  67. redirectRation: redirectRation
  68. });
  69. }
  70. }
  71. export default ViewsController;