76 lines
1.4 KiB
JavaScript
Raw Normal View History

2025-07-19 20:00:08 +08:00
import request from '@/utils/request'
// 获取新品首发列表
export function getNewProductList(params) {
return request({
url: '/brewery/newproduct/list',
method: 'get',
params
})
}
// 获取新品首发详情
export function getNewProductDetail(id) {
return request({
url: `/brewery/newproduct/${id}`,
method: 'get'
})
}
// 创建新品首发
export function createNewProduct(data) {
return request({
url: '/brewery/newproduct',
method: 'post',
data
})
}
// 更新新品首发
export function updateNewProduct(data) {
return request({
url: '/brewery/newproduct',
method: 'put',
data
})
}
// 删除新品首发
export function deleteNewProduct(id) {
return request({
url: `/brewery/newproduct/${id}`,
method: 'delete'
})
}
// 发布新品首发
export function publishNewProduct(id) {
return request({
url: `/brewery/newproduct/publish/${id}`,
method: 'post'
})
}
// 获取新品首发统计
export function getNewProductStats() {
return request({
url: '/brewery/newproduct/stats',
method: 'get'
})
}
// 上架新品
export function onlineNewProduct(id) {
return request({
url: `/brewery/newproduct/online/${id}`,
method: 'post'
})
}
// 下架新品
export function offlineNewProduct(id) {
return request({
url: `/brewery/newproduct/offline/${id}`,
method: 'post'
})
}