九宫格优化
This commit is contained in:
@@ -38,7 +38,9 @@ service.interceptors.response.use(
|
||||
localStorage.removeItem('admin_token')
|
||||
localStorage.removeItem('admin_user')
|
||||
}
|
||||
return Promise.reject(error)
|
||||
const body = error?.response?.data
|
||||
const msg = body?.error || body?.msg || error.message || '请求失败'
|
||||
return Promise.reject(new Error(msg))
|
||||
}
|
||||
)
|
||||
|
||||
@@ -78,6 +80,34 @@ export function getRsvpList() {
|
||||
return service.get('/rsvp/list')
|
||||
}
|
||||
|
||||
export function getDanmaku() {
|
||||
return service.get('/danmaku')
|
||||
}
|
||||
|
||||
export function submitDanmaku(form) {
|
||||
return service.post('/danmaku', form)
|
||||
}
|
||||
|
||||
export function generateAiBlessing({ name, style }) {
|
||||
return service.post('/ai/blessing', { name, style }, { timeout: 45000 })
|
||||
}
|
||||
|
||||
export function getDanmakuList(params) {
|
||||
return service.get('/danmaku/list', { params })
|
||||
}
|
||||
|
||||
export function updateDanmakuStatus(id, status) {
|
||||
return service.post(`/danmaku/${id}/status`, { status })
|
||||
}
|
||||
|
||||
export function getLikeStatus(clientId) {
|
||||
return service.get('/like', { params: { client_id: clientId } })
|
||||
}
|
||||
|
||||
export function submitLike(clientId) {
|
||||
return service.post('/like', { client_id: clientId })
|
||||
}
|
||||
|
||||
export function adminLogin(credentials) {
|
||||
return service.post('/admin/login', credentials)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user