import { get, post } from '@/utils/request' const diskApi = { diskFileApi: '/api/content/disk/file', filePreviewApi: '/api/content/disk/preview', createAlbumApi: '/api/content/disk/album/create', addToAlbumApi: '/api/content/disk/album/add', getAlbumKeyValueApi: '/api/content/disk/album/kv', getAlbumListApi: '/api/content/disk/album/list', getAlbumDetailApi: '/api/content/disk/album/detail', getCamKeyValueApi: '/api/content/disk/cam/kv', getCamDetailApi: '/api/content/disk/cam/detail', getCamRecordByMonthAPi: '/api/content/disk/cam/record/month', getDiskChannelInfoApi: '/api/file/oss/serverinfo/file' } export function getDiskFile(query) { return get(diskApi.diskFileApi, query) } export function getFileDetail(fileId) { return get(diskApi.filePreviewApi + '?fileId=' + fileId) } export function getCamDetail(query) { return get(diskApi.getCamDetailApi, query) } export function getDiskChannelInfo() { return post(diskApi.getDiskChannelInfoApi) } export function createAlbum(data) { return post(diskApi.createAlbumApi, data) } export function addToAlbum(data) { return post(diskApi.addToAlbumApi, data) } export function getAlbumKeyValues() { return post(diskApi.getAlbumKeyValueApi) } export function getAlbumList() { return post(diskApi.getAlbumListApi) } export function getAlbumDetail(albumId) { return post(diskApi.getAlbumDetailApi + '/' + albumId) } export function getCamKeyValue() { return post(diskApi.getCamKeyValueApi) } export function getRecordByMonth(query) { return post(diskApi.getCamRecordByMonthAPi, query) }