combination.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import request from "@/sheep/request";
  2. // 拼团 API
  3. const CombinationApi = {
  4. // 获得拼团活动列表
  5. getCombinationActivityList: (count) => {
  6. return request({
  7. url: "/app-api/promotion/combination-activity/list",
  8. method: 'GET',
  9. params: {
  10. count
  11. }
  12. });
  13. },
  14. // 获得拼团活动分页
  15. getCombinationActivityPage: (params) => {
  16. return request({
  17. url: "/app-api/promotion/combination-activity/page",
  18. method: 'GET',
  19. params
  20. });
  21. },
  22. // 获得拼团活动明细
  23. getCombinationActivity: (id) => {
  24. return request({
  25. url: "/app-api/promotion/combination-activity/get-detail",
  26. method: 'GET',
  27. params: {
  28. id
  29. }
  30. });
  31. },
  32. // 获得最近 n 条拼团记录(团长发起的)
  33. getHeadCombinationRecordList: (activityId, status, count) => {
  34. return request({
  35. url: "/app-api/promotion/combination-record/get-head-list",
  36. method: 'GET',
  37. params: {
  38. activityId,
  39. status,
  40. count
  41. }
  42. });
  43. },
  44. // 获得拼团记录明细
  45. getCombinationRecordDetail: (id) => {
  46. return request({
  47. url: "/app-api/promotion/combination-record/get-detail",
  48. method: 'GET',
  49. params: {
  50. id
  51. }
  52. });
  53. },
  54. // 获得拼团记录的概要信息
  55. getCombinationRecordSummary: () => {
  56. return request({
  57. url: "/app-api/promotion/combination-record/get-summary",
  58. method: 'GET',
  59. });
  60. }
  61. }
  62. export default CombinationApi