app_config.json
C:\0_RG\Code\RG6.PF\rg3-pf\RG3.Web.Host.PaaS\Config\AppConfig\smdcm\app_config.json
参数_fromFrontEnd开头
{
"defauleValues": {
"_defaultUserId": "member",
"_defaultRoleId": "member",
"_defaultAreaCode": "350000",
"_defaultDepId": "member",
"_defaultJobId": "member",
"_defaultSysId": "1b5d7033-6c15-485e-7ea517509d1b-be1b",
//允许外部传递的授权默认角色,注册时候使用,对应参数 XfromFrontEndRoleId
"_defaultFrontEndRoleId": "4167605811347984385,member",
//允许外部传递的授权默认行政区,注册时候使用,对应参数 XfromFrontEndAreaCode
"_defaultFrontEndAreaCode": "",
//允许外部传递的授权默认机构,注册时候使用,对应参数 XfromFrontEndDepId
"_defaultFrontEndDepId": "",
//允许外部传递的授权默认职位,注册时候使用,对应参数 XfromFrontEndJobId
"_defaultFrontEndJobId": ""
}
}
使用规则
1、前端传递如XfromFrontEndRoleId
,后端验证是否存在_defaultFrontEndRoleId
2、如果存在使用XfromFrontEndRoleId
对应值作为默认值
3、否则使用_defaultRoleId
文档更新时间: 2023-04-15 09:52 作者:admin