This commit is contained in:
zhoutianchi
2025-12-30 16:56:05 +08:00
parent f47d309192
commit 92a4bdb115
7 changed files with 34 additions and 10 deletions

View File

@@ -12,6 +12,8 @@ export enum CommonHeaderEnum {
'ENC_FLAG' = 'Enc-Flag',
'AUTHORIZATION' = 'Authorization',
'VERSION' = 'VERSION',
'ROLE_CODE'='ROLE_CODE',
'RRID'='RRID'
}
/**
@@ -50,6 +52,15 @@ service.interceptors.request.use(
if (tenantId) {
config.headers![CommonHeaderEnum.TENANT_ID] = tenantId;
}
//统一增加 当前角色CODE
const roleCode = Session.getRoleCode()
if(roleCode){
config.headers![CommonHeaderEnum.ROLE_CODE] = roleCode;
}
const roleId = Session.getRoleId()
if(roleId){
config.headers![CommonHeaderEnum.RRID] = roleId;
}
// 增加 gray_version 请求头
const version = import.meta.env.VITE_GRAY_VERSION;

View File

@@ -80,4 +80,10 @@ export const Session = {
getTenant() {
return Local.get('tenantId') ? Local.get('tenantId') : 1;
},
getRoleCode(){
return Local.get('roleCode') ? Local.get('roleCode') : '';
},
getRoleId(){
return Local.get('roleId') ? Local.get('roleId') : '';
}
};