brand对接接口
This commit is contained in:
70
src/api/listing.ts
Normal file
70
src/api/listing.ts
Normal file
@@ -0,0 +1,70 @@
|
||||
import request from '@/utils/request'
|
||||
/**
|
||||
* 获取店铺商品列表
|
||||
* @param data 获取店铺商品列表的参数
|
||||
* @param data.sellerId 店铺id
|
||||
* @param data.designFor 查询类型 female/male/all
|
||||
* @param data.pageNum 页码
|
||||
* @param data.pageSize 页面大小
|
||||
* @returns 获取店铺商品列表
|
||||
*/
|
||||
export interface listingListData {
|
||||
sellerId?: string
|
||||
designFor?: string
|
||||
pageNum?: number
|
||||
pageSize?: number
|
||||
}
|
||||
export const getlistingList = (data:listingListData,loading?:boolean) => {
|
||||
return request({
|
||||
url: '/buyer/listing/shop/seller',
|
||||
method: 'get',
|
||||
params: data,
|
||||
loading
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取商品详情
|
||||
* @param data 获取商品详情的参数
|
||||
* @param data.id 商品 id
|
||||
* @returns 获取商品详情
|
||||
*/
|
||||
export interface listingDetailData {
|
||||
id?: string
|
||||
}
|
||||
export const getListingDetail = (data:listingDetailData,loading?:boolean) => {
|
||||
return request({
|
||||
url: `/buyer/listing/mall/detail`,
|
||||
method: 'get',
|
||||
params: data,
|
||||
loading
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取资产数字商品列表
|
||||
* @param data 获取资产数字商品列表的参数
|
||||
* @param data.designFor 查询类型 female/male/all
|
||||
* @param data.categories 商品分类
|
||||
* @param data.sortField 排序字段 price/salesVolume/updateTime/viewCount/createTime,默认 updateTime
|
||||
* @param data.sortOrder 排序顺序:asc/desc,默认 desc
|
||||
* @param data.pageNum 页码
|
||||
* @param data.pageSize 页面大小
|
||||
* @returns 获取资产数字商品列表
|
||||
*/
|
||||
export interface listingMallData {
|
||||
designFor: string,
|
||||
categories: string[],
|
||||
sortField: string,
|
||||
sortOrder: string,
|
||||
pageNum: number,
|
||||
pageSize: number
|
||||
}
|
||||
export const getListingMallList = (data:listingMallData,loading?:boolean) => {
|
||||
return request({
|
||||
url: `/buyer/listing/mall`,
|
||||
method: 'post',
|
||||
data,
|
||||
loading
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user