增加阿里云oss上传
This commit is contained in:
22
src/api/classApi.js
Normal file
22
src/api/classApi.js
Normal file
@@ -0,0 +1,22 @@
|
||||
class API {
|
||||
constructor(url,req) {
|
||||
const map={
|
||||
add:'POST',
|
||||
del:'DELETE',
|
||||
update:'PUT',
|
||||
get:'GET'
|
||||
}
|
||||
this.url=url
|
||||
for(let key in map){
|
||||
this[key]=function(data){
|
||||
data=Array.isArray(data)?data:{...data,shopId:uni.getStorageSync('shopId')}
|
||||
if(key==='del'){
|
||||
delete data.shopId
|
||||
}
|
||||
return req(url, data,map[key])
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export default API
|
||||
Reference in New Issue
Block a user