login.ts 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. import request from "../plugins/request";
  2. /** 登录或注册 */
  3. export const api_login = (params: any) => {
  4. return request({
  5. url: `/edu-app/userlogin`,
  6. noToken: true,
  7. method: "POST",
  8. requestType: 'form',
  9. data: params,
  10. } as any);
  11. };
  12. /** 获取用户信息 */
  13. export const api_queryUserInfo = (params: any) => {
  14. return request({
  15. url: `/edu-app/user/getUserInfo`,
  16. method: "get",
  17. data: params,
  18. } as any);
  19. };
  20. /** 获取商品信息 */
  21. export const api_shopProduct = (params: any) => {
  22. return request({
  23. url: `/edu-app/open/shop/product`,
  24. method: "get",
  25. data: params,
  26. } as any);
  27. };
  28. /** 店铺商品乐器信息 */
  29. export const api_shopInstruments = (params: any) => {
  30. return request({
  31. url: `/edu-app/open/shop/instruments`,
  32. method: "get",
  33. data: params,
  34. } as any);
  35. };
  36. /** 用户下单 */
  37. export const api_executeOrder = (params: any) => {
  38. return request({
  39. url: `/edu-app/userPaymentOrder/executeOrder`,
  40. method: "post",
  41. data: params,
  42. } as any);
  43. };
  44. /** 用户下单 */
  45. export const api_executePayment = (params: any) => {
  46. return request({
  47. url: `/edu-app/open/userOrder/executePayment`,
  48. method: "post",
  49. data: params,
  50. } as any);
  51. };
  52. /** 查询待支付信息 */
  53. export const api_userPaymentOrderUnpaid = (params: any) => {
  54. return request({
  55. url: `/edu-app/userPaymentOrder/unpaid`,
  56. method: "get",
  57. data: params,
  58. } as any);
  59. };
  60. /** 获取配置参数 */
  61. export const api_queryByParamName = (params: any) => {
  62. return request({
  63. url: `/edu-app/sysParamConfig/queryByParamName`,
  64. method: "get",
  65. data: params,
  66. } as any);
  67. };
  68. /** 订单列表 */
  69. export const api_studentOrderPage = (params: any) => {
  70. return request({
  71. url: `/edu-app/userPaymentOrder/studentOrderPage`,
  72. method: "post",
  73. data: params,
  74. } as any);
  75. };
  76. /** 订单详情 */
  77. export const api_userPaymentOrderDetail = (orderNo: string, params?: any) => {
  78. return request({
  79. url: `/edu-app/userPaymentOrder/detail/${orderNo}`,
  80. method: "get",
  81. data: params
  82. } as any);
  83. };
  84. /** 订单取消退款 */
  85. export const api_userPaymentCancelRefund = (userRefundOrderId: string) => {
  86. return request({
  87. url: `/edu-app/userPaymentOrder/cancelRefund/${userRefundOrderId}`,
  88. method: "post"
  89. } as any);
  90. };
  91. /** 订单申请退款 */
  92. export const api_userPaymentOrderRefundPayment = (data: any) => {
  93. return request({
  94. url: `/edu-app/userPaymentOrder/refundPayment`,
  95. method: "post",
  96. data
  97. } as any);
  98. };