Merge branch 'developer' of ssh://code.cyweb.top:30033/scj/zhxy/v3/cloud-ui into developer
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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') : '';
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user