1 概述

在日常使用中尤其是移动端由于收到界面篇幅的限制,常会有如下使用场景,即对列表数据并不需要十分精确的查询,但在一个查询输入框可以同时对列表的多个字段进行关键字的模糊查询,得到一个粗略的列表结果。

为满足这种场景,跨设备表单在687版本中支持了单个参数输入框可以通过输入的关键字同时对多个字符类型字段值进行模糊查询。

2 案例及配置说明

例如某个移动端列表展示为基金列表,使用一个常用参数输入框需要同时支持对基金名称和基金代码的模糊查询。

在元数据参数配置界面或模板参数重载配置界面,选择需要同时查询的任一字符类型字段,创建一个查询参数,如案例中提到的“基金名称”,如下图所示。

  • 注意:如上图所示,若要实现单个查询参数对多个字段进行查询,配置项【其他查询字段】的显示有两个前提条件:①参数【控件类型】选择“输入框” ②参数【操作符】选择“匹配”
  • 【其他查询字段】默认为空,为空时当前参数控件只查询所选字段;点击【设置】可以看到字段选择列表,只展示数据类型为字符型和文本型的字段,同样使用匹配的查询规则对所选的其他查询字段进行查询。

如下图所示,在案例中我们选择“基金名称”字段设置为查询参数,选择【控件类型】为“输入框”另外设置【其他查询字段】为“基金代码”字段,将参数名称改为“搜索”,参数提示信息改为“输入基金名称或基金代码”来提示用户既可以通过基金名称进行搜索也可以通过基金代码进行搜索,保存参数设置即可。

3 执行效果

业务实例1:在同一个输入框参数通过不同字段搜索数据,通过基金名称“汇丰”或基金代码为“001606”搜索数据。

PC端:

移动端:

业务实例2:在同一个输入框参数输入查询值“20”,找到基金名称或基金代码包含字符“20”的数据。

PC端:

移动端:

作者:Eric  创建时间:2024-06-28 11:12
最后编辑:Eric  更新时间:2025-04-24 13:55