|
|
@@ -3,6 +3,8 @@ import { Notification, MessageBox, Message } from 'element-ui'
|
|
|
import store from '@/store'
|
|
|
import { getToken } from '@/utils/auth'
|
|
|
import errorCode from '@/utils/errorCode'
|
|
|
+import {getTenant} from "../api/tenant/tenant";
|
|
|
+import {getTenantCode} from "./auth";
|
|
|
|
|
|
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
|
|
|
// 创建axios实例
|
|
|
@@ -25,6 +27,7 @@ service.interceptors.request.use(config => {
|
|
|
if (getToken() && !isToken) {
|
|
|
config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改
|
|
|
config.headers['X-Frontend-Type'] = 'admin'
|
|
|
+ config.headers['tenant-code'] = getTenantCode()
|
|
|
}
|
|
|
// get请求映射params参数
|
|
|
if (config.method === 'get' && config.params) {
|