page.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import request from '@/utils/request'
  2. import {
  3. DATA_URL
  4. } from '@/api/baseUrl'
  5. /**
  6. * 查询-获取指定用户的所有页面及其权限信息
  7. * @param {*} params
  8. * string userId
  9. */
  10. export function getAllIncludeUserStaticPage(params) {
  11. return request({
  12. url: DATA_URL() + '/static/getAllIncludeUserStaticPage?userId=' + params,
  13. method: 'post'
  14. })
  15. }
  16. /**
  17. * 查询-获取所有用户信息
  18. * @param {*} params
  19. *
  20. */
  21. export function getAllUserInfor(params) {
  22. return request({
  23. url: DATA_URL() + '/static/getAllUserInfor',
  24. method: 'post',
  25. data: params
  26. })
  27. }
  28. /**
  29. * 保存-用户权限的所有静态页面
  30. * @param {*} params
  31. * saveUserData = []
  32. */
  33. export function saveStaticPage(params) {
  34. return request({
  35. url: DATA_URL() + '/static/saveStaticPage',
  36. method: 'post',
  37. data: params
  38. })
  39. }
  40. /**
  41. * 查询-菜单权限一览列表
  42. * @param {*} params
  43. * saveUserData = []
  44. */
  45. export function searchPagePermission(params) {
  46. return request({
  47. url: '/platform/v3' + '/role/getPagePermission',
  48. method: 'post',
  49. data: params
  50. })
  51. }
  52. /**
  53. * 保存-菜单权限一览列表
  54. * @param {*} params
  55. * saveUserData = []
  56. */
  57. export function savePagePermission(params) {
  58. return request({
  59. url: '/platform/v3' + '/role/savePagePermission',
  60. method: 'post',
  61. data: params
  62. })
  63. }