报表筛选条件支持URL传参
功能说明
报表筛选条件支持URL传参,传参格式如下:
_widget_1766564558852={method:"in",value:["张三","李四","王五"]}
_widget_1766564558852为筛选条件别名。

配置说明
获取筛选条件别名
编辑报表->编辑筛选条件,获取别名

参数格式
| 字段名 | 条件关系 | 示例 | 备注 |
|---|---|---|---|
| 单行文本 单选按钮组 下拉框 流水号 数据ID |
1 常规模式: 等于/不等于/等于任意一个/不等于任意一个/包含/不包含/为空/不为空 eq/ne/in/nin/like/unlike/empty/not_empty 2 输入模式: 精确查询/模糊匹配 eq/like |
{method:"eq",value:"张三"} {method:"in",value:["张三","李四","王五3"]} {method:"empty"} {method:"not_empty"} |
ne(不等于),eq(等于),like(包含),unlike(不包含),value为字符串格式 |
| 多行文本 | /包含/不包含/为空/不为空 /like/unlike/empty/not_empty |
{method:"like",value:"张三"} | value为数字格式 |
| 数字 | 等于/不等于/大于/大于等于/小于/小于等于/范围/为空/不为空 eq/ne/gt/gte/lt/lte/range/empty/not_empty |
{method:"eq",value:123} {method:"range",value:{max:1,min:5}} {method:"range",value:[1,2]} |
|
| 日期时间 提交时间 更新时间 |
等于/不等于/大于等于/小于等于/范围/动态筛选/为空/不为空 eq/ne/gte/lte/range/formula/empty/not_empty |
{method:"formula",value:"今天"} {method:"formula",value:"custom",formula:["-2d","2d"]} {method:"eq",value:"2025-06-15"} {method:"range",value:["2025-06-15","2025-06-16"]} {method:"range",value:{min:"2025-06-15",max:"2025-06-16"}} |
1、方式为range则格式为nim,max。 2、方式为formula,value为字符串 3、自定义格式:d代表天,w代表周,M代表月。-代表过去+代表未来 无代表当前 |
| 复选框组 下拉复选框 |
包含任意一个/同时包含/等于/为空/不为空 in/all/eq/empty/not_empty |
{method:"range",value:{min:"2025-06-15",max:"2025-06-16"}}{method:"in",hasEmpty:true,value:["选项1","选项1","选项1"]} {method:"eq",value:["选项1","选项2","选项3"]} |
value只能为数组格式 |
| 地址 定位 |
包含/不包含/为空/不为空 all/nin/empty/not_empty |
{method:"all",value:["河北省","石家庄市","桥西区"]} {method:"nin",value:["河北省"]} |
数组不能为空,可缺失 |
| 图片 附件 手写签名 |
/为空/不为空 /empty/not_empty |
{method:"empty"} {method:"not_empty"} |
|
| 成员单选 提交人 流程时效统计.节点负责人 |
等于/不等于/等于任意一个/不等于任意一个/为空/不为空 eq/ne/in/nin/empty/not_empty |
{method:"ne",value:"591f4fb8598a02e4e1b14c9a"} {method:"nin",value:["591f4fb8598a02e4e1b14c9a","100000000000000000000001"]} |
value传入userID 当前用户:100000000000000000000001 |
| 成员多选 | 包含任意一个/同时包含/等于/为空/不为空 in/all/eq/empty/not_empty |
{method:"in",value:["591f4fb8598a02e4e1b14c9a","5390c6e6ad2a37f29f129622"]} | |
| 部门单选 | 等于/不等于/等于任意一个/不等于任意一个/为空/不为空 eq/ne/in/nin/empty/not_empty |
{method:"eq",hasCurrentDept:false,hasCurrentParDept:false,hasCurrentSubDept:false,hasEmpty:false,parentDepts:[],value:["546b5bc70536ceb7b299df45"]} | value传入部门ID value只能为数组格式 hasCurrentDept: false(当前用户所处部门) hasCurrentParDept: false(当前用户所处部门以及父部门) hasCurrentSubDept: false(当前用户所处部门以及子部门) hasEmpty: false(未填写) parentDepts:[110000000000000000000012,110000000000000000000013,110000000000000000000014,110000000000000000000015] 12:当前用户上级部门,13:当前用户三级部门。14:当前用户四级部门。15:当前用户五级部门 这些字段必填 |
| 部门多选 | 包含任意一个/同时包含/等于/为空/不为空 in/all/eq/empty/not_empty |
{method:"in",hasCurrentDept:true,hasCurrentParDept:true,hasCurrentSubDept:true,hasEmpty:true,parentDepts:["110000000000000000000014", "110000000000000000000015", "110000000000000000000012"],value:["546b5bc70536ceb7b299df45","4442fe09eb601084ef81b064"]} | 规则同部门多选 |
| 流程决策 | 等于任意一个/等于/不等于/为空 in/eq/ne/empty |
{method:"in",value:[2,1,0]} | 0 为空 1 审批通过 2 审批拒绝 |
| 流程状态 | 等于/不等于/为空 eq/ne/empty |
{method:"eq",value:1} | 0 进行中 1 流程结束 2 手动结束 |
| 流程时效统计.流程节点 | 等于任意一个 in |
{method:"in",value:[0]} | 0为节点ID |
| 流程时效统计.处理状态 | 等于/不等于/为空 eq/ne/empty |
{method:"eq",value:0} | 0 处理中 1 已处理 |
| 流程时效统计.流程处理时长 流程时效统计.流程超时时长 |
大于/小于/范围/为空/不为空 gt/lt/range/empty/not_empty |
{method:"range",value:[1,2],"tick":{min:"hour",max:"hour"}} {method:"gt","tick":"hour",value:120} |
tick:单位,小时、天、分钟 "hour" 、"days" 、"minute" |
hasEmpty:true,只有多选情况下才能使用,也就是value为数组的情况。hasEmpty:true为未填写,默认为false可不写
应用场景
- 报表外链: https://abc.net/r/81954343ac2ae02f159de6e3?widget_1766112065326={method:"range",value:[1,100]}&_widget_1766112065322={method:"in",value:["张三","李四","王五"]}
- 分析报表常规访问: https://abc.net/team/app/500a81154adae503909c2550/dash/50a166481ea56ac0ad7a5939?widget_1766112065326={method:"range",value:[1,100]}&_widget_1766112065322={method:"in",value:["张三","李四","王五"]}
- 卡片报表常规访问:https://abc.net/team/app/5a64953530d237ecafa7c0bc/scenes/5e3c0c0138bc43c99213f7ee?widget_1766112065326={method:"range",value:[1,100]}&_widget_1766112065322={method:"in",value:["张三","李四","王五"]}
- 报表内链:https://abc.net/team/app/50487882b8bc77f1697d4b4a/entry/5e29bfee4869b0d583aa8929_widget_1766112065322={method:"in",value:["张三","李四","王五"]}
