1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| import {
| getUuid
| } from '@/api/sm'
| import uploadFile from '@/api/uploadFile'
|
| /**
| * 自定义上传图片插件
| */
| class UploadAdapter {
| constructor (loader) {
| this.loader = loader
| }
|
| async upload () {
| const data = new FormData()
| data.append('files', await this.loader.file)
| data.append('path', '/editor')
| data.append('bizCode', getUuid().split('-').join(''))
| const res = await uploadFile.fileUpload(data)
| return {
| default: res.data[0].like
| }
| }
| }
|
| export default UploadAdapter
|
|