index.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //获取用户的菜单和角色
  2. var contentVM;
  3. do_get(
  4. "/index",
  5. {},
  6. function (data) {
  7. if (data.successFlg == true) {
  8. contentVM = new Vue({
  9. el: '#wrapper',
  10. data: {
  11. role: '',
  12. menus: '',
  13. aaa: 'aaa'
  14. },
  15. updated: function () {
  16. //渲染结束之后调用菜单初始化
  17. $('#side-menu').metisMenu();
  18. }
  19. });
  20. contentVM.role = data.obj.role;
  21. contentVM.menus = data.obj.menus;
  22. } else {
  23. //判断是否登陆
  24. isLogin(data);
  25. alert("获取角色,菜单失败")
  26. }
  27. }
  28. )
  29. /**
  30. * 退出
  31. */
  32. function loginout() {
  33. do_get(
  34. "/loginout",
  35. {},
  36. function (data) {
  37. if (data.successFlg == true) {
  38. //清空用户缓存
  39. cleanUserCode();
  40. alert("退出成功")
  41. window.location.href = '/login/login.html';
  42. }
  43. }
  44. )
  45. }