export function getTokenData (data: any) {
const urlall: any = geturl()
const resulturl = urlall.getTokenApi
const formData = new FormData()
formData.append('grant_type', 'password')
formData.append('scope', 'webclient')
return new Promise((resolve, reject) => {
axios({
headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8', Authorization: 'Basic aGlnaHJvY2s6VGlhbnNoaUAxOA==' },
method: 'post',
url: resulturl,
data: formData
}).then(res => {
resolve(res)
}).catch(rej => {
// console.log(rej.response.status)
reject(rej)
})
})
}
getTokenData(data).then((res: any) => {
}).catch((rej: any) => {
console.log(rej.response.status)
if (rej.response.status >= '400' && rej.response.status < '500') {
ElMessageBox.confirm(
'username or password must be wrong?',
'Error',
{
type: 'error',
icon: CircleClose
}
)
}
data.loading = false
})
接口返回reject
最新推荐文章于 2023-08-21 13:11:07 发布