67 lines
1.2 KiB
JavaScript
67 lines
1.2 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 会员包管理 API
|
|
*/
|
|
|
|
// 会员包列表
|
|
export function memberPackageListApi(params) {
|
|
return request({
|
|
url: '/admin/member/package/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 会员包详情
|
|
export function memberPackageDetailApi(id) {
|
|
return request({
|
|
url: `/admin/member/package/detail/${id}`,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 添加会员包
|
|
export function memberPackageAddApi(data) {
|
|
return request({
|
|
url: '/admin/member/package/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 更新会员包
|
|
export function memberPackageUpdateApi(data) {
|
|
return request({
|
|
url: '/admin/member/package/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除会员包
|
|
export function memberPackageDeleteApi(id) {
|
|
return request({
|
|
url: `/admin/member/package/delete/${id}`,
|
|
method: 'post'
|
|
})
|
|
}
|
|
|
|
// 切换热销推荐状态
|
|
export function memberPackageToggleHotApi(id, data) {
|
|
return request({
|
|
url: `/admin/member/package/toggleHot/${id}`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 切换启用/禁用状态
|
|
export function memberPackageToggleStatusApi(id, data) {
|
|
return request({
|
|
url: `/admin/member/package/toggleStatus/${id}`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|