publicMenu.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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. }
  34. })
  35. });
  36. }
  37. })
  38. return menuArr;
  39. },
  40. }