diff --git a/sheep/api/infra/file.js b/sheep/api/infra/file.js index 264f646..6789f5e 100644 --- a/sheep/api/infra/file.js +++ b/sheep/api/infra/file.js @@ -1,5 +1,3 @@ -import request2 from '@/sheep/request2'; - const FileApi = { // 上传文件 uploadFile: (file) => { diff --git a/sheep/components/s-uploader/choose-and-upload-file.js b/sheep/components/s-uploader/choose-and-upload-file.js index 16db0b4..604ff9d 100644 --- a/sheep/components/s-uploader/choose-and-upload-file.js +++ b/sheep/components/s-uploader/choose-and-upload-file.js @@ -1,5 +1,5 @@ 'use strict'; -import sheep from '@/sheep'; +import FileApi from '@/sheep/api/infra/file'; const ERR_MSG_OK = 'chooseAndUploadFile:ok'; const ERR_MSG_FAIL = 'chooseAndUploadFile:fail'; @@ -190,8 +190,8 @@ function uploadFiles(choosePromise, { onChooseFile, onUploadProgress }) { }) .then(async (files) => { for (let file of files.tempFiles) { - let { path } = await sheep.$api.app.upload(file.path, 'ugc'); - file.url = path; + const { data } = await FileApi.uploadFile(file.path); + file.url = data; } return files; }); diff --git a/sheep/components/s-uploader/s-uploader.vue b/sheep/components/s-uploader/s-uploader.vue index cd3b4f6..95cfb05 100644 --- a/sheep/components/s-uploader/s-uploader.vue +++ b/sheep/components/s-uploader/s-uploader.vue @@ -1,3 +1,4 @@ +