1234567891011121314151617181920212223242526272829303132333435 |
- import { extractAndRetained, qs } from '@/utils'
- import { http } from '@/utils/http'
- /**
- * 获取商品列表
- * @returns data.list[]
- */
- export function getList(data: any) {
- const { extract, retained } = extractAndRetained(data, ['page', 'size'])
- return http.post<any>(`/mall/combination/app/list?${qs(extract)}`, { ...retained, isShow: 1 })
- }
- /**
- * 获取商品列表
- * @returns data.list[]
- */
- export function getRankList(data: any) {
- const { extract, retained } = extractAndRetained(data, ['page', 'size'])
- return http.post<any>(`/mall/combination/rank?${qs(extract)}`, { ...retained })
- }
- /**
- * 获取商品详情
- * @returns data.list[]
- */
- export function getDetail(data: any) {
- const { extract } = extractAndRetained(data, ['id'])
- return http.post<any>(`/mall/product/detail?${qs(extract)}`)
- }
- /**
- * 获取商品的拼团信息
- * @returns data.list[]
- */
- export function pinkList(data: any) {
- return http.post<any>(`/mall/pink/ongoing/list`, data)
- }
|