@riil-frontend/component-res-advanced-search
v4.1.1
Published
高级搜索树组件
Downloads
90
Readme
资源树高级搜索
res-advanced-search
更新日志
- 5月12日 增加过滤掉dataSource 为 metric、otherCi的属性 v2.0.25
高级搜索树组件
API
| 参数名 | 说明 | 必填 | 类型 | 默认值 | 备注 |
| ------------------------ | -------------------------------------------------------- | ---- | ----------- | ------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| request | 请求方法,可使用 ice 框架中的 request | 否 | string | - | |
| ciType | 模型主资源 code, | 否 | string | - | |
| resTypeFilter | 资源类型过滤 | 否 | function | - | |
| componentCode | 模型子资源 code, | 否 | string | - | |
| visible | 显示隐藏搜索树 | 否 | Boolean | true | |
| disabledFirstSelect | 是否失禁资源选择 | 否 | Boolean | true | |
| initValues | 规则初始树 | 否 | object | [{ relation: 'and', children: [{ key: 1, type: {} }] }] | [{ relation: 'and', children: [{ key: 1, type: { rootCi:资源类型, type: 检索方式,attributes: 选择的属性,relation: 关系, option: 操作符, instanceId:资源实例 id,searchValue: 筛选条件,dataType: 属性类型,attributesOption: 属性带选项数据,relationOption: 关系带选项数组,instanceOption:实例数组} }] }c] |
| shortTimeValue | 临时存储值,有重置功能时使用此属性,结构等同于 initValue | 否 | Object | - | |
| resetButtonStateCallBack | 返回,当前值是否与初始值相同 | 否 | function | - | |
| className | 自定义类名 | 否 | string | - | |
| onChangeCallBack | 规则变化回调 | 否 | function | - | |
| visibleAttribute | 展示的属性 code 数组 | 否 | Array | 显示全部属性 | |
| ref | 获取树表单、拼接查询字段的方法 | 否 | HTMLElement | - | |
| customResCom | 自定义资源选择组件 | 否 | function | - | |
| filterCiRes | 过滤资源选项 | 否 | function | - | |
| domainIsOptional | 级联第一层是否可选 | 否 | Boolean | false | |
| cascaderSelectProps | 级联选择组件属性 | 否 | object | {listStyle:{width: '153px', height: '256px' }}|
| filterSearchWay | 检索方式过滤 | 否 |Array | - | "all","attributes","relation"三个属性 |
|ciTypefilter | 第一列资源类型过滤 | 否 |Function | - | (item)=>{} ,返回true显示 |
|module | 树展示场景 | 否 |Function | - | resourceCenter (资源中心), moduleManagement(模型管理,默认全部展示), dataStore (数据仓库) |
|renderFinish | 返回当前选择的信息 | 否 |Function | - | (value)=>{} |
|maxGroupNum | 最大组数 | 否 |Number | - | - |
|maxConditionNum | 最大总的条件数 | 否 |Number | - | - |
|isNewRelationReq | 是否启用新的关系查询接口 | 否 |Boolean | - | - |canSelectDomain| 是否可选择领域层 | 否 |Boolean | - | false |
|filterSearchWayFunc| 过滤搜索方式数组 (Array,type,level)=>Array | 否 |function | - | - |
|noShowAllSearch| 选择领域是否不展示全部搜索方式 | 否 |Boolean | - | true |