介绍

用于创建一组能够快速过滤功能数据的查询条件。查询策略分为:系统策略和用户策略
系统策略:通过功能配置,属于公共查询策略
用户策略:用户可以自定义查询策略,属性个人的查询策略,他人无法查看(案例中有讲解)

详情

功能位置

功能说明

属性列表

  1. 排序:对查询策略数据进行排序设定

  2. 名称:查询策略的描述

  3. 英文名称:查询策略的英文描述,当启用国际化时生效

  4. SQL:查询策略的SQL查询语句

  5. 方法:通过JS代码编写符合j_query格式化的查询数据,优先级高于SQL,启用后,SQL将失效

  6. 覆盖功能SQL:启用后,将覆盖功能配置中的whereSql,默认跟功能whereSql组合使用

操作按钮

  1. 添加:添加一条查询策略数据

  2. 保存:保存当前修改的单条数据

  3. 删除:删除一条查询策略数据

  4. 设为默认策略:只允许有一条默认策略,启用后,其他的默认策略将失效,表示进入功能后,当前默认选中,执行查询效果

  5. 取消默认侧率:取消默认策略设置

配置效果

案例代码

禁用查询策略

用户添加查询策略

1. 通过高级查询添加

2. 通过查询策略添加

用户管理查询策略

用户管理查询策略,可以进行以下操作:

  1. 可以对策略进行顺序的拖拽调整

  2. 可以调整策略的显隐展示,将不需要的策略,可以拖拽到隐藏标签里

  3. 可以对自定义的策略进行编辑,三个操作按钮依次为:

    • 编辑:可以编辑自己增加的策略,系统策略没有该按钮
    • 删除:可以删除自己增加的策略,系统策略没有该按钮
    • 设为默认筛选标签:可以将策略设为默认策略
  4. 如果不行使用自己调整的策略,可以点击【恢复系统默认】,重置设置。

  5. 也可以进行【添加策略】操作

最后编辑: 吝志超  文档更新时间: 2024-03-05 11:49   作者:吝志超