import axios from 'axios' import { message, notification } from 'ant-design-vue' // 创建axios实例 const service = axios.create({ // baseURL: process.env.VUE_APP_BASE_URL, baseURL: '', timeout: 30000 // 请求超时时间 }) function request(params) { return new Promise((resolve, rejecr) => { service({ method: 'POST', url: '/oauth/token?username='+ params.username +'&password='+params.password+'&grant_type=password', headers: { 'Authorization': 'basic ' + 'c3JwOnVzZXIxMjM=', 'Content-Type': 'application/json; charset=utf-8' } }).then(response => { resolve(response.data) }).catch(err => { rejecr(err.response) }) }) } export { request }