publicMenu.js 1.1 KB

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