import { delete0, get, post } from '@/utils/request' const adminApi = { siteNoticeApi: '/api/admin/site/notice', userListApi: '/api/admin/user/list', postListApi: '/api/admin/video/post', setHotVideoApi: '/api/admin/video/sethot', dataSourceApi: '/api/spider/data/source', adminMessageApi: '/api/admin/message', approveMessageApi: '/api/admin/message/approve', } // 获取站点公告 export function getSiteNotice() { return get(adminApi.siteNoticeApi) } // 更新站点公告 export function updateSiteNotice(data) { return post(adminApi.siteNoticeApi, data) } export function getMessages() { return get(adminApi.adminMessageApi) } export function approveCharge(data) { return post(adminApi.approveMessageApi, data) } // 获取用户列表 export function getUserList(page) { return get(adminApi.userListApi, page) } // 获取稿件列表 export function getPostList(page) { return get(adminApi.postListApi, page) } // 获取源数据 export function getDataSource(page) { return get(adminApi.dataSourceApi, page) } // 删除 export function deleteDataSource(data) { return delete0(adminApi.dataSourceApi, data) } // 缓存源数据 export function cacheDataSource(magnetId) { return post(adminApi.dataSourceApi + '/' + magnetId) } export function setHotVideo() { return post(adminApi.setHotVideoApi) }