README
资源树高级搜索
res-advanced-search
高级搜索树组件
API
参数名 | 说明 | 必填 | 类型 | 默认值 | 备注 |
---|---|---|---|---|---|
request | 请求方法,可使用 ice 框架中的 request | 否 | string | - | |
ciType | 模型主资源 code, | 否 | string | - | |
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 | false | |
filterSearchWay | 检索方式过滤 | 否 | Array | false | "all","attributes","relation"三个属性 |