本文主要介绍单/多选搜索(连接器)如何变更为 API 查询组件
单/多选搜索(连接器)变更为 API 查询组件
适用范围
1、原组件类型为单选搜索、多选搜索且数据源类型连接器的组件
2、原连接器为HTTP连接器
步骤
一、变更组件类型
1、修改模型上的 attr_type,参考:修改组件类型中的第一 步,修改 obj_attribute表的 attr_type 字段即可 ,改成”API_SEARCH”
select * from obj_attribute where id = 'bc35f7cf971e4e47bea01aaea7f7d2e7';
2、修改表单方案上的 attr_type:根据 1 中获取到的 obj_attribute 的 id 字段,关联 obj_layout_config 的 relate_id ,找到对应的obj_layout_config 的 id,修改其中 type 字段,修改成”CUSTOM_FIELD”
select * from obj_layout_config olc where relate_id ='bc35f7cf971e4e47bea01aaea7f7d2e7';
3、根据obj_layout_config 的 id关联obj_general_config的 relate_id ,找到对应的attr3字段 ,修改其中的 attrType, 改成”API_SEARCH”
select * from obj_general_config ogc where relate_id ='3bh4058h1j7h4d00b05435032djc9h5c';
4、打开表单设计器,选中一下组件,保存即可;
二、连接器改造
1、需要增加 mode字段解析,如果是 http 连接器还需要支持 pageIndex 、pageSize 等字段
2、需要支持批量翻译
作者:柯立明 创建时间:2024-07-22 15:21
最后编辑:柯立明 更新时间:2025-05-12 18:04
最后编辑:柯立明 更新时间:2025-05-12 18:04