dashboard_controller.js 903 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /**
  2. * 控制面板相关控制器
  3. *
  4. * @author CaiAoLin
  5. * @date 2017/6/2
  6. * @version
  7. */
  8. import BaseController from "../../common/base/base_controller";
  9. class DashboardController extends BaseController {
  10. /**
  11. * 一级菜单显示
  12. *
  13. * @var {string}
  14. */
  15. static parentTitle = '后台管理';
  16. /**
  17. * 一级菜单
  18. *
  19. * @var {string}
  20. */
  21. static parentIndex = 'manager';
  22. /**
  23. * 控制面板首页
  24. *
  25. * @param {object} request
  26. * @param {object} response
  27. * @return {void}
  28. */
  29. index(request, response) {
  30. let renderData = {
  31. parentTitle: DashboardController.parentTitle,
  32. parentIndex: DashboardController.parentIndex,
  33. layout: 'users/views/layout/layout'
  34. };
  35. response.render('users/views/dashboard/index', renderData);
  36. }
  37. }
  38. export default DashboardController;