|
@@ -2,9 +2,15 @@ import {Base64} from 'js-base64';
|
|
import website from '~src/config';
|
|
import website from '~src/config';
|
|
import {getToken} from '~src/api/util/auth';
|
|
import {getToken} from '~src/api/util/auth';
|
|
|
|
|
|
|
|
+//状态管理
|
|
|
|
+import pinia from "~src/store/init"
|
|
|
|
+import {useAppStore} from "~src/store";
|
|
|
|
+const store = useAppStore(pinia)
|
|
|
|
+
|
|
export function getTokenHeader(text= false) {
|
|
export function getTokenHeader(text= false) {
|
|
let headers = {};
|
|
let headers = {};
|
|
headers['Authorization'] = `Basic ${Base64.encode(`${website.clientId}:${website.clientSecret}`)}`;
|
|
headers['Authorization'] = `Basic ${Base64.encode(`${website.clientId}:${website.clientSecret}`)}`;
|
|
|
|
+ headers['Tenantid'] = store.tenantId ? store.tenantId : website.tenantId;
|
|
//让每个请求携带token
|
|
//让每个请求携带token
|
|
const token = getToken()
|
|
const token = getToken()
|
|
if (token) headers[website.tokenHeader] = 'bearer ' + token
|
|
if (token) headers[website.tokenHeader] = 'bearer ' + token
|