**查询已经重构!重构! 重构!** `@Date 20210815` *`version 1.3.79`之前配置的数据预览效果可能有些偏差,如遇到需要手动修改配置**!* # 总纲: --- #### 查询条件处理只有两种情况:**数值型**、**字符串型** #### 日期、时间传递到后台是格式化后的字符串,如果数据库不支持字符串作为条件比较,请考虑使用api数据集或者对应的内置函数转换。 #### 下拉多选传递到后台是逗号隔开的字符串 #### 范围查询传值规则为 起始值:fieldname_begin;结束值:fieldname_end --- #### 查询结果字段支持配置查询条件,不同数据集,字段名重复,查询区域有**多**个控件 #### 参数也支持配置查询条件,不同数据集,参数名重复,查询区域只有**一**个控件 --- #### 参数支持写if条件,解决动态拼接参数的需求 --- #### 查询条件、参数默认值均支持表达式 ---- #### 查询组件新增 下拉树、日期扩展、模糊查询 ---- #### 参数生效优先级: 查询条件值>浏览器地址栏url拼接值>默认值 --- #### 字段排序对于查询条件显示排序依然生效。 --- #### 当你是api数据源get的请求时并且当查询栏中输入了特殊字符+、$、&号,我们这边进行了对参数转码,您需要在接口中输入URLDecoder.decode进行解码操作 ``` URLDecoder.decode(参数名称, "UTF-8") ```