order.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. // 使用的接口 开始
  2. //新增订单
  3. export const addOrder = (data) => {
  4. return uni.$u.http.post(`/order/order/add`, data)
  5. }
  6. //获取科室列表
  7. export const getDepartmentList = (params) => {
  8. return uni.$u.http.get(`/info/hospitalDepartment/list`, {
  9. params: params
  10. })
  11. }
  12. //获取订单列表
  13. export const getOrderList = (params) => {
  14. return uni.$u.http.get(`/order/order/page`, {
  15. params: params
  16. })
  17. }
  18. //获取订单状态枚举
  19. export const getOrderStatus = (params) => {
  20. return uni.$u.http.get(`/order/order/enum`, {
  21. params: params
  22. })
  23. }
  24. // 获取服务单位枚举
  25. export const getServiceUnit = (params) => {
  26. return uni.$u.http.get(`/service/serviceProduct/enum`, {
  27. params: params
  28. })
  29. }
  30. //获得订单详情
  31. export const getOrderDetail = (id) => {
  32. return uni.$u.http.get(`/order/order/info/${id}`)
  33. }
  34. //获取隐私协议
  35. export const getPrivacy = (params) => {
  36. return uni.$u.http.get(`/protocol/info`, {
  37. params: params
  38. })
  39. }
  40. //获取默认就诊人
  41. export const getDefaultPatient = () => {
  42. return uni.$u.http.get(`/patient/patient/getDefaulted`)
  43. }
  44. //取消订单
  45. export const cancelOrder = (id) => {
  46. return uni.$u.http.post(`/order/order/cancel/${id}`)
  47. }
  48. //查询售后订单列表
  49. export const getAfterSaleOrderList = (params) => {
  50. return uni.$u.http.get(`/orderRefund/page`, {
  51. params: params,
  52. })
  53. }
  54. //获取退款状态枚举
  55. export const getRefundStatus = (params) => {
  56. return uni.$u.http.get(`/orderRefund/enum`, {
  57. params: params,
  58. })
  59. }
  60. //查询售后订单详情
  61. export const getAfterSaleOrderDetail = (id) => {
  62. return uni.$u.http.get(`/orderRefund/info/${id}`)
  63. }
  64. //取消售后订单
  65. export const cancelAfterSaleOrder = (id) => {
  66. return uni.$u.http.post(`/orderRefund/cancel/${id}`)
  67. }
  68. //查询服务电话列表
  69. export const getServicePhoneList = (params) => {
  70. return uni.$u.http.get(`/info/operatingPhone/list`, {
  71. params: params,
  72. })
  73. }
  74. //评价订单
  75. export const evaluateOrder = (data) => {
  76. return uni.$u.http.post(`/order/order/evaluate`, data)
  77. }
  78. // 使用的接口 结束