@riil-frontend/component-res-advanced-search

4.1.1 • Public • Published

资源树高级搜索

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 - -
filterSearchWayFunc 过滤搜索方式数组 (Array,type,level)=>Array function - -
noShowAllSearch 选择领域是否不展示全部搜索方式 Boolean - true

Readme

Keywords

Package Sidebar

Install

npm i @riil-frontend/component-res-advanced-search

Weekly Downloads

25

Version

4.1.1

License

MIT

Unpacked Size

7.15 MB

Total Files

82

Last publish

Collaborators

  • riil-frontend