README
CHANGELOG
- 2021/06/16 修改service-url: '/appserver/v1/api/authFunc/checkFuncAuthentication',
- 2021/04/03 修改children: PropTypes.element为any
demo component
@riil-frontend/biz-auth-provider
FuncAuthProvider API
参数名 | 说明 | 必填 | 类型 | 默认值 | 备注 |
---|---|---|---|---|---|
request | 数据请求方法 | 是 | function | - | - |
funcs | 鉴权的id集合 | 是 | Array | - | 可从 FUNC_ID 中获取 |
deps | effect 所依赖的值数组,变化时重新获取权限 | 否 | Array | [] | - |
children | 通过鉴权后显示的元素 | 否 | node | - | - |
useFuncAuth API
参数名 | 说明 |
---|---|
request | 同FuncAuthProvider |
funcs | 同FuncAuthProvider |
deps | 同FuncAuthProvider |
useFuncAuth Result
参数名 | 说明 | 类型 |
---|---|---|
isAuth | 是否通过鉴权 | boolean |
loading | service 是否正在执行 | boolean |
query | 重新进行鉴权 | () => Promise |
error | service 抛出的异常 | |
data | service 返回结果 |
FUNC_ID
常量key | 说明 |
---|---|
centerEditResources | 资源中心-编辑资源 |
addResource | 数据仓库-添加资源 |
storeEditResources | 数据仓库-编辑资源 |
deleteResource | 数据仓库-删除资源 |
editMonitoringStrategy | 监控配置-默认监控策略-编辑监控策略 |
addMonitoringStrategy | 监控配置-自定义监控策略-新建自定义监控策略 |
editAggregationStrategy | 监控配置-聚合告警策略- 编辑出厂聚合策略 |
addAggregationStrategy | 监控配置-聚合告警策略- 新建自定义聚合策略 |