request |
数据请求方法,必填 |
- |
- |
title |
表格左上方标题 |
String/ReactNode |
- |
defaultRuleCondition |
默认动态查询条件 |
String |
- |
defaultRuleValues |
默认动态查询条件对应的规则树的值 |
Array |
- |
defaultFixResIds |
默认手动资源 id 集合 |
Array |
- |
onChange |
动态条件或手动添加的资源变更时的回调 |
({ ruleCondition, ruleValues, fixResIds })=>{} |
- |
defaultSort |
表格列默认排序方式,如果期望默认按名称排,传{ ['attributes.display_name']: 'asc'} |
Object |
[name]: 'desc' / 'asc' |
columnsFormat |
表格列配置转换,以该函数返回值作为表格列配置 |
Function |
(columns) => columns |
filterCiRes |
过滤资源类型函数,可同时限定动态条件和手动添加可选的资源类型 |
Function |
- |
fixAddExcludeIds |
添加固定资源时,额外排除的资源 id 集合 |
Array |
- |
noDataPageProps |
无数据组件参数透传 |
Object |
{ imgSrc: '/noDataImg/tableNotData.svg' } |
resAdvancedSearchProps |
资源树高级搜索组件参数透传 |
Object |
{ domainIsOptional:true, disabledFirstSelect:false } |
commonResListProps |
手动添加按钮打开的通用列表组件属性透传 |
Object |
- |
filters |
内置的过滤控件:keyword 表示搜索 |
Array |
['keyword'] |
buttonProps |
[动态匹配按钮属性透传,手动添加按钮属性透传],每个对象可额外设置 visible 表示隐藏按钮;label 表示按钮文本,如[{visible:false},{label:'手动触发',text:true}] |
Array<Object> |
true |
drawerProps |
[动态匹配抽屉属性透传,手动添加抽屉透传],分别透传抽屉对象,如[{width:500},{width:500}] |
Array<Object> |
- |
paginationProps |
主列表翻页器属性透传,fusion pagination props |
Object |
- |