publish.ts 925 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /*
  2. * @Author: zc
  3. * @description 业务管理-工单发布
  4. */
  5. import request from '@/utils/request';
  6. /**
  7. * @description 工单已发布列表
  8. * @param {any} params
  9. */
  10. export const publishedList = (params: object) => {
  11. return request({
  12. url: `/api/v1/Order/published`,
  13. method: 'get',
  14. params,
  15. });
  16. };
  17. /**
  18. * @description 工单发布修改内容
  19. * @param data
  20. */
  21. export const publishOrderUpdate = (data: object) => {
  22. return request({
  23. url: `/api/v1/Order/published-order-modify`,
  24. method: 'post',
  25. data,
  26. });
  27. };
  28. /**
  29. * @description 工单发布详情
  30. * @param id
  31. */
  32. export const publishOrderDetail = (id: string) => {
  33. return request({
  34. url: `/api/v1/Order/published-order/${id}`,
  35. method: 'get',
  36. });
  37. };
  38. /**
  39. * @description 发布页面基础信息
  40. * @param id
  41. */
  42. export const baseData = (id: string) => {
  43. return request({
  44. url: `/api/v1/Order/publish-order-pagebase/${id}`,
  45. method: 'get',
  46. });
  47. };