repeatEvent.ts 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. /*
  2. * @Author: zc
  3. * @description 业务管理-重复性事件管理
  4. */
  5. import request from '@/utils/request';
  6. /**
  7. * @description 工单受理根据热点和地区获取重复性事件
  8. * @param {object} data
  9. */
  10. export const orderRepeatEvent = (data: object) => {
  11. return request({
  12. url: `/api/v1/Order/order_repeatable_event`,
  13. method: 'post',
  14. data
  15. });
  16. };
  17. /**
  18. * @description 重复性事件列表
  19. * @param {object} params
  20. */
  21. export const repeatEventList = (params?: object) => {
  22. return request({
  23. url: `/api/v1/Order/repeatable_event/list`,
  24. method: 'get',
  25. params
  26. });
  27. };
  28. /**
  29. * @description 重复性事件新增
  30. * @param {object} data
  31. */
  32. export const repeatEventAdd = (data: object) => {
  33. return request({
  34. url: `/api/v1/Order/repeatable_event`,
  35. method: 'post',
  36. data
  37. });
  38. };
  39. /**
  40. * @description 重复性事件更新
  41. * @param {object} data
  42. */
  43. export const repeatEventUpdate = (data: object) => {
  44. return request({
  45. url: `/api/v1/Order/repeatable_event`,
  46. method: 'put',
  47. data
  48. });
  49. };
  50. /**
  51. * @description 重复性事件删除
  52. * @param {object} data
  53. */
  54. export const repeatEventDelete = (data: object) => {
  55. return request({
  56. url: `/api/v1/Order/repeatable_event`,
  57. method: 'delete',
  58. });
  59. };
  60. /**
  61. * @description 重复性事件详情
  62. * @param {object} params
  63. */
  64. export const repeatEventDetail = (params: object) => {
  65. return request({
  66. url: `/api/v1/Order/repeatable_event`,
  67. method: 'get',
  68. params
  69. });
  70. };