shuishen
2022-12-26 6ea2efd28a5c2f5b5ca8b4dd0af056b2c6efb0ec
src/router/axios.js
@@ -14,6 +14,8 @@
 * isToken是否需要token
 */
import axios from 'axios'
import router from '@/router/page/index.js'
import { Message } from 'element-ui'
// 获取公共配置域名
@@ -30,11 +32,11 @@
    // baseURL: 'http://192.168.0.115:82',
    // baseURL: 'http://192.168.0.112:18080',
    // baseURL: 'http://192.168.0.112:9091',
    baseURL: 'http://192.168.0.112:9091',
    // baseURL: 'http://192.168.0.106:1888/api',
    // 内网部署地址
    baseURL: 'http://10.141.11.11:82',
    // baseURL: 'http://10.141.11.11:82',
    timeout: 600000 // request timeout
})
@@ -75,28 +77,26 @@
)
// http response 拦截
// service.interceptors.response.use(
//     (res) => {
//         const code = res.data.code
service.interceptors.response.use(
    (res) => {
        // console.log(res, 12569)
        const code = res.data.code
        if (code == 403 && res.data.data == 'token 验证失败!') {
            // sessionStorage.removeItem('token')
            router.push('/login')
        } else {
            return res
        }
    },
    (error) => {
        Message({
            message: error.message,
            type: 'error',
            duration: 5 * 1000
        })
//         // console.log(code, 555)
//         if (code == 403 && res.data.data == 'token 验证失败!') {
//             sessionStorage.removeItem('token')
//             router.push('/login')
//         } else {
//             return res
//         }
//     },
//     (error) => {
//         Message({
//             message: error.message,
//             type: 'error',
//             duration: 5 * 1000
//         })
//         return Promise.reject(new Error(error))
//     }
// )
        return Promise.reject(new Error(error))
    }
)
export default service