product.ts 889 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { http } from '@/utils/http'
  2. const pre = import.meta.env.VITE_SERVER_BASEURL_PREFIX
  3. /**
  4. * 获取商品列表
  5. * @returns data.list[]
  6. */
  7. export function getList(data: any) {
  8. return http.post<any>(`${pre}/app/combination/app/list`, data)
  9. }
  10. /**
  11. * 获取商品排名列表
  12. * @returns data.list[]
  13. */
  14. export function getRankList(data: any) {
  15. return http.get<any>(`${pre}/app/combination/rank`, data)
  16. }
  17. /**
  18. * 获取商品分类
  19. * @returns data.list[]
  20. */
  21. export function categoryList(data: any) {
  22. return http.post<any>(`${pre}/app/category/list`, data)
  23. }
  24. /**
  25. * 获取商品详情
  26. * @returns data.list[]
  27. */
  28. export function getDetail(data: any) {
  29. return http.get<any>(`${pre}/app/product/detail`, data)
  30. }
  31. /**
  32. * 获取商品的拼团信息
  33. * @returns data.list[]
  34. */
  35. export function pinkList(data: any) {
  36. return http.post<any>(`${pre}/app/pink/ongoing/list`, data)
  37. }