mall-app-t/peach/api/trade/goods.js

69 lines
1.5 KiB
JavaScript

import request from '@/peach/request'
const GoodsApi = {
// 商品列表
getProductList: (data) => {
return request({
url: '/product/spu/page',
method: 'GET',
params: data,
})
},
// 商品详情 spuIds
getProduct: (data) => {
return request({
url: '/product/spu/get-detail',
method: 'GET',
params: data,
})
},
// 添加商品
addProduct: (data) => {
return request({
url: '/product/spu/create',
method: 'POST',
data,
})
},
// 修改商品
editProduct: (data) => {
return request({
url: '/product/spu/update',
method: 'PUT',
data,
})
},
// 商品分类
getGoodsCategory: (data) => {
return request({
url: '/product/category/list',
method: 'GET',
params: data,
})
},
// 商品品牌
getBrand: (data) => {
return request({
url: '/product/brand/list',
method: 'GET',
params: data,
})
},
// 历史属性
getHistoryProperty: () => {
return request({
url: '/product/property/history-list',
method: 'GET',
})
},
getPropertyList: (data) => {
return request({
url: '/product/property/get',
method: 'GET',
params: data,
})
},
}
export default GoodsApi