23 lines
523 B
TypeScript
23 lines
523 B
TypeScript
import request from '@/utils/request'
|
|
|
|
// Banner 管理 API
|
|
export function getBanners() {
|
|
return request.get('/banner')
|
|
}
|
|
|
|
export function createBanner(data: any) {
|
|
return request.post('/banner', data)
|
|
}
|
|
|
|
export function updateBanner(id: string, data: any) {
|
|
return request.put(`/banner/${id}`, data)
|
|
}
|
|
|
|
export function deleteBanner(id: string) {
|
|
return request.delete(`/banner/${id}`)
|
|
}
|
|
|
|
export function updateBannerSort(items: { id: string; sortOrder: number }[]) {
|
|
return request.put('/banner/sort', items)
|
|
}
|