scope.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. import request from '@/router/axios';
  2. export const getListDataScope = (current, size, params) => {
  3. return request({
  4. url: '/api/blade-system/data-scope/list',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size,
  10. }
  11. })
  12. }
  13. export const removeDataScope = (ids) => {
  14. return request({
  15. url: '/api/blade-system/data-scope/remove',
  16. method: 'post',
  17. params: {
  18. ids,
  19. }
  20. })
  21. }
  22. export const addDataScope = (row) => {
  23. return request({
  24. url: '/api/blade-system/data-scope/submit',
  25. method: 'post',
  26. data: row
  27. })
  28. }
  29. export const updateDataScope = (row) => {
  30. return request({
  31. url: '/api/blade-system/data-scope/submit',
  32. method: 'post',
  33. data: row
  34. })
  35. }
  36. export const getMenuDataScope = (id) => {
  37. return request({
  38. url: '/api/blade-system/data-scope/detail',
  39. method: 'get',
  40. params: {
  41. id,
  42. }
  43. })
  44. }
  45. export const getListApiScope = (current, size, params) => {
  46. return request({
  47. url: '/api/blade-system/api-scope/list',
  48. method: 'get',
  49. params: {
  50. ...params,
  51. current,
  52. size,
  53. }
  54. })
  55. }
  56. export const removeApiScope = (ids) => {
  57. return request({
  58. url: '/api/blade-system/api-scope/remove',
  59. method: 'post',
  60. params: {
  61. ids,
  62. }
  63. })
  64. }
  65. export const addApiScope = (row) => {
  66. return request({
  67. url: '/api/blade-system/api-scope/submit',
  68. method: 'post',
  69. data: row
  70. })
  71. }
  72. export const updateApiScope = (row) => {
  73. return request({
  74. url: '/api/blade-system/api-scope/submit',
  75. method: 'post',
  76. data: row
  77. })
  78. }
  79. export const getMenuApiScope = (id) => {
  80. return request({
  81. url: '/api/blade-system/api-scope/detail',
  82. method: 'get',
  83. params: {
  84. id,
  85. }
  86. })
  87. }