uniapp/utils/request.js

45 lines
736 B
JavaScript
Raw Normal View History

2024-09-21 23:48:04 +08:00
const BASE_URL = 'https://tea.qingnian8.com/api/bizhi';
export function request(config={}){
let {
url,
data={},
method="GET",
header={}
} = config
url = BASE_URL+url
header['access-key'] = "Aa123456..."
return new Promise((resolve,reject)=>{
uni.request({
url,
data,
method,
header,
success:res=>{
if(res.data.errCode===0){
resolve(res.data)
}else if(res.data.errCode === 400){
uni.showModal({
title:"错误提示",
content:res.data.errMsg,
showCancel:false
})
reject(res.data)
}else{
uni.showToast({
title:res.data.errMsg,
icon:"none"
})
reject(res.data)
}
},
fail:err=>{
reject(err)
}
})
})
}