import request from '@/utils/request' // 查询OSS对象存储列表 export function listOss(query) { return request({ url: '/system/oss/list', method: 'get', params: query }) } // 查询OSS对象基于id串(支持多个ID,用逗号分隔或数组) export function listByIds(ossIds) { // 如果是数组,转换为逗号分隔的字符串 const ids = Array.isArray(ossIds) ? ossIds.join(',') : ossIds return request({ url: '/system/oss/listByIds/' + ids, method: 'get' }) } // 删除OSS对象存储 export function delOss(ossId) { return request({ url: '/system/oss/' + ossId, method: 'delete' }) } /** * 上传文件 */ export function uploadFile(file) { const form = new FormData() form.append('file', file) return request({ url: '/system/oss/upload', method: 'post', data: form, }) }