30 lines
824 B
JavaScript
30 lines
824 B
JavaScript
import { post, upload } from '@/utils/request'
|
|
|
|
// 上传头像裁剪图片服务接口
|
|
export const ServeUploadAvatar = (data) => {
|
|
return post('/api/v1/upload/avatar', data)
|
|
}
|
|
|
|
// 上传头像裁剪图片服务接口
|
|
export const ServeUploadImage = (data) => {
|
|
return post('/api/v1/upload/image', data)
|
|
}
|
|
|
|
// 查询大文件拆分信息服务接口
|
|
export const ServeFindFileSplitInfo = (data = {}) => {
|
|
return post('/api/v1/upload/multipart/initiate', data)
|
|
}
|
|
|
|
// 文件拆分上传服务接口
|
|
export const ServeFileSubareaUpload = (data = {}, options = {}) => {
|
|
return upload('/api/v1/upload/multipart', data, options)
|
|
}
|
|
|
|
// 上传图片文件或者视频
|
|
export const uploadImg = (data, signal) => {
|
|
return post('/upload/img', data, {
|
|
baseURL: import.meta.env.VITE_EPR_BASEURL,
|
|
signal: signal
|
|
})
|
|
}
|