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