| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import request from '@/utils/request';
- /**
- * 上传文件
- * @param file 文件
- */
- export async function uploadFile (data) {
- const formData = new FormData();
- formData.append('multiPartFile', data.multiPartFile);
- formData.append('module', data.module);
- const res = await request.post('/main/file/upload', formData);
- if (res.data.code === '0') {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 获取文件
- */
- export async function getFile (params) {
- const res = await request.get('/main/file/getFile', {
- params,
- headers: { requestType: 'blob' }
- });
- if (res.data.code === '0') {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 删除文件
- */
- export async function removeFile (data) {
- const res = await request.post(
- `/main/file/delete?fileId=${data.fileId}`,
- data
- );
- if (res.data.code === '0') {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
|