points_mall.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2024 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from "@/utils/request.js";
  11. /**
  12. * 积分商城--banner和金刚区
  13. */
  14. export function getIntegralHome() {
  15. return request.get("points/home",{},{noAuth: true});
  16. }
  17. /**
  18. * 积分商城--积分兑换区间
  19. */
  20. export function getIntegralScope() {
  21. return request.get("points/scope",{},{noAuth: true});
  22. }
  23. /**
  24. * 积分商城--商品列表
  25. */
  26. export function getIntegralGoodsList(data) {
  27. return request.get("points/lst",data,{noAuth: true});
  28. }
  29. /**
  30. * 积分商城--商品列表
  31. */
  32. export function getIntegralProductDetail(id) {
  33. return request.get(`points/detail/${id}`,{},{noAuth: true});
  34. }
  35. /**
  36. * 积分商城--生成订单
  37. */
  38. export function integralOrderConfirm(data) {
  39. return request.post(`order/v3/check`,data,{noAuth: true});
  40. }
  41. /**
  42. * 积分商城--下单
  43. */
  44. export function integralOrderCreate(data) {
  45. return request.post(`order/v3/create`,data,{noAuth: true});
  46. }
  47. /**
  48. * 积分商城--订单列表
  49. */
  50. export function integralOrderList(data) {
  51. return request.get(`points/order/lst`,data,{noAuth: true});
  52. }
  53. /**
  54. * 积分商城--订单详情
  55. */
  56. export function integralOrderDetail(id) {
  57. return request.get(`points/order/detail/${id}`,{},{noAuth: true});
  58. }
  59. /**
  60. * 积分商城--订单详情
  61. */
  62. export function integralOrderTake(id) {
  63. return request.post(`points/order/take/${id}`,{},{noAuth: true});
  64. }
  65. /**
  66. * 积分商城--删除
  67. */
  68. export function integralOrderDelete(id) {
  69. return request.post(`points/order/deleate/${id}`,{},{noAuth: true});
  70. }