29 lines
586 B
JavaScript
29 lines
586 B
JavaScript
import config from "@/config"
|
|
import http from "@/utils/request"
|
|
|
|
export default {
|
|
upload: {
|
|
url: `${config.API_URL}/upload`,
|
|
name: "文件上传",
|
|
post: async function(data, config={}){
|
|
return await http.post(this.url, data, config);
|
|
}
|
|
},
|
|
file: {
|
|
menu: {
|
|
url: `${config.API_URL}/file/menu`,
|
|
name: "获取文件分类",
|
|
get: async function(){
|
|
return await http.get(this.url);
|
|
}
|
|
},
|
|
list: {
|
|
url: `${config.API_URL}/file/list`,
|
|
name: "获取文件列表",
|
|
get: async function(params){
|
|
return await http.get(this.url, params);
|
|
}
|
|
}
|
|
}
|
|
}
|