workark.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import {
  2. request
  3. } from '@/request/request.js';
  4. /*
  5. * 获取产品层级
  6. *
  7. *
  8. */
  9. export function getServeProductList(id) {
  10. return request({
  11. url: `/api/workarkProductLevel/getParentId/${id}`,
  12. method: 'get'
  13. })
  14. }
  15. /*
  16. * 通过条件获取服务列表
  17. *
  18. *
  19. */
  20. export function getServeListByQuery(data) {
  21. return request({
  22. url: `/api/workarkProduct/query`,
  23. method: 'post',
  24. data: data
  25. })
  26. }
  27. /*
  28. * 获取客服详情
  29. *
  30. *
  31. */
  32. export function getCustomerServeDetail(id) {
  33. return request({
  34. url: `/manager/customer/${id}`,
  35. method: 'get'
  36. })
  37. }
  38. /*
  39. * 通过id获取服务详情
  40. *
  41. *
  42. */
  43. export function getServeById(id) {
  44. return request({
  45. url: `/api/workarkProduct/details/${id}`,
  46. method: 'get',
  47. })
  48. }
  49. /*
  50. * 计算价格
  51. *
  52. *
  53. */
  54. export function countPriceAPI(productId, productCouponIds) {
  55. return request({
  56. url: `/api/workarkOrderInfo/calculatePrice/${productId}/${productCouponIds}`,
  57. method: 'get'
  58. })
  59. }
  60. /*
  61. * 通过条件获取优惠券列表
  62. *
  63. *
  64. */
  65. export function getCouponListByQuery(data) {
  66. return request({
  67. url: `/api/workarkProductCoupon/query`,
  68. method: 'post',
  69. data: data
  70. })
  71. }