publicMenu.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import ajax from 'jquery/src/ajax/xhr.js'
  2. import { message, } from "antd";
  3. import $ from 'jquery/src/ajax';
  4. module.exports = {
  5. getMenu: function (index) {
  6. var menuArr = [];
  7. $.ajax({
  8. method: "get",
  9. dataType: "json",
  10. crossDomain: false,
  11. async: false,
  12. url: globalConfig.context + "/api/admin/selectMenuList",
  13. data: {
  14. navId: index[0]
  15. },
  16. success: function (data) {
  17. if (!data.data) {
  18. if (data.error && data.error.length) {
  19. message.warning(data.error[0].message);
  20. return;
  21. };
  22. };
  23. menuArr = data.data;
  24. // 如果不是管理员 某某人员变更审核简单写为变更审核
  25. // window.setTimeout(() => {
  26. // console.log($(".account-left"));
  27. // })
  28. // if (window.adminData.isSuperAdmin) return
  29. // menuArr.forEach(first => {
  30. // first.subMenus.forEach(second => {
  31. // let str = second.name.substring(second.name.length - 6, second.name.length)
  32. // if (str == "变更审核列表") {
  33. // second.name = "变更审核"
  34. // } else if (str == "变更查看列表") {
  35. // second.name = "变更查看"
  36. // }
  37. // })
  38. // });
  39. }
  40. })
  41. return menuArr;
  42. },
  43. }