feat: There is no way the, weblink 免登陆

This commit is contained in:
super_liu
2022-06-08 17:57:32 +08:00
parent 3caaa0fa93
commit 51ff37ebb4
4 changed files with 102 additions and 23 deletions
+64
View File
@@ -0,0 +1,64 @@
import axios from 'axios'
import router from '@/router'
import store from '@/store'
import {Message} from 'element-ui'
import { baseUrl,webLoginType,ssoLoginUrlDev } from '@/sysConfig'
import isMobile from "../../store/isMobile";
import domMessage from '../messageOnce/messageOnce'
// import 'element-ui/lib/theme-chalk/index.css'
const messageOnce = new domMessage()
/**
* @description: FormData
* @author: xx
* @date: 2018-08-14 16:57:48
*/
let formData = (data) => {
let _formData = new FormData()
for (let i in data) {
_formData.append(i, data[i])
}
return _formData
}
const service = axios.create({
baseURL: 'https://iftappwelink.foton.com.cn/devserver/welink/'
})
service.defaults.timeout = 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
service.defaults.headers['Content-type'] = 'application/json'
/**
* @description: axios请求拦截器
* liuyan
*/
service.interceptors.request.use(
config => {
debugger
return config
},
error => {
return Promise.reject(error.response)
})
/**
* @description: axios响应拦截器
* liuyan
*/
service.interceptors.response.use(
res => {
// IE 8-9
if (res.data == null && res.config.responseType === 'json' && res.request.responseText != null) {
try {
res.data = JSON.parse(res.request.responseText);
} catch (e) {
// ignored
}
}
return res.data
},
error => {
// 登录超时
})
export default service