publish.ts 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /*
  2. * @Author: zc
  3. * @description 数据统计-知识统计
  4. */
  5. import request from '@/utils/request';
  6. /**
  7. * @description 获取随手拍公开集合基础数据
  8. * @param {object} params
  9. */
  10. export const centerDataListBasicData = (params?: object) => {
  11. return request({
  12. url: '/api/v1/SnapshotOrder/publish/basedata',
  13. method: 'get',
  14. params,
  15. });
  16. };
  17. /**
  18. * @description 获取随手拍公开集合
  19. * @param {object} params
  20. */
  21. export const centerPublishList = (params: object) => {
  22. return request({
  23. url: '/api/v1/SnapshotOrder/publish',
  24. method: 'get',
  25. params,
  26. });
  27. };
  28. /**
  29. * @description 获取随手拍公开详情
  30. * @param {string} id
  31. */
  32. export const centerPublishDetail = (id: string) => {
  33. return request({
  34. url: `/api/v1/SnapshotOrder/publish/${id}`,
  35. method: 'get',
  36. });
  37. };
  38. /**
  39. * @description 批量设置随手拍公开申请不不公开
  40. * @param {object} data
  41. */
  42. export const centerPublishSetNotPublic = (data: object) => {
  43. return request({
  44. url: '/api/v1/SnapshotOrder/publishs/status/refuse',
  45. method: 'put',
  46. data,
  47. });
  48. };
  49. /**
  50. * @description 添加公开审核
  51. * @param {object} data
  52. */
  53. export const centerPublishAdd = (data: object) => {
  54. return request({
  55. url: '/api/v1/SnapshotOrder/publish',
  56. method: 'post',
  57. data,
  58. });
  59. };
  60. /**
  61. * @description 获取随手拍公开审批集合
  62. * @param {object} params
  63. */
  64. export const centerPublishUserList = (params: object) => {
  65. return request({
  66. url: '/api/v1/SnapshotOrder/publish/audit',
  67. method: 'get',
  68. params,
  69. });
  70. };
  71. /**
  72. * @description 获取随手拍公开审批详情
  73. * @param {string} id
  74. */
  75. export const centerPublishUserDetail = (id: string) => {
  76. return request({
  77. url: `/api/v1/SnapshotOrder/publish/audit/${id}`,
  78. method: 'get',
  79. });
  80. };
  81. /**
  82. * @description 随手拍公开审批 通过不通过
  83. * @param {object} data
  84. */
  85. export const centerPublishUserAudit = (data: object) => {
  86. return request({
  87. url: '/api/v1/SnapshotOrder/publish/status',
  88. method: 'put',
  89. data,
  90. });
  91. };