resource-guard.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import { request } from '@/utils/request.js';
  2. // person-files
  3. export const personFilesListApi = (data) =>
  4. request({
  5. url: '/api/system/person-files/list',
  6. data,
  7. });
  8. export const personFilesEditApi = (data) => {
  9. if (data.id) {
  10. return request({
  11. url: '/api/system/person-files/edit',
  12. data,
  13. });
  14. } else {
  15. return request({
  16. url: '/api/system/person-files/add',
  17. data,
  18. });
  19. }
  20. };
  21. export const personFilesDestroyApi = (ids) =>
  22. request({
  23. url: '/api/system/person-files/destroy',
  24. data: { ids },
  25. });
  26. export const personFilesExportApi = (ids) =>
  27. request({
  28. url: '/api/system/person-files/export',
  29. data: { ids },
  30. download: true,
  31. });
  32. // person-allocate
  33. export const personAllocateListApi = (data) =>
  34. request({
  35. url: '/api/system/person-allocate/list',
  36. data,
  37. });
  38. export const personAllocateStatisticsApi = (data) =>
  39. request({
  40. url: '/api/system/person-allocate/statistics',
  41. data,
  42. });
  43. export const personAllocateSubmitSopApi = (data) =>
  44. request({
  45. url: '/api/system/person-allocate/submit-sop',
  46. data,
  47. });
  48. // registration-query
  49. export const registrationQueryListApi = (data) =>
  50. request({
  51. url: '/api/system/registration-query/list',
  52. data,
  53. });