60 lines
1.0 KiB
JavaScript
Raw Normal View History

2025-07-19 20:00:08 +08:00
import request from '@/utils/request'
// 获取活动列表
export function getActivityList(params) {
return request({
url: '/brewery/activity/list',
method: 'get',
params
})
}
// 获取活动详情
export function getActivityDetail(id) {
return request({
url: `/brewery/activity/${id}`,
method: 'get'
})
}
// 创建活动
export function createActivity(data) {
return request({
url: '/brewery/activity',
method: 'post',
data
})
}
// 更新活动
export function updateActivity(data) {
return request({
url: '/brewery/activity',
method: 'put',
data
})
}
// 删除活动
export function deleteActivity(id) {
return request({
url: `/brewery/activity/${id}`,
method: 'delete'
})
}
// 发布活动
export function publishActivity(id) {
return request({
url: `/brewery/activity/publish/${id}`,
method: 'post'
})
}
// 下架活动
export function unpublishActivity(id) {
return request({
url: `/brewery/activity/unpublish/${id}`,
method: 'post'
})
}