每次公共搜索附带默认参数传递给后端

假如我有两个列表,
列表A每次公共搜索都需要固定传给后端一个参数和值xxxx=111,
列表B每次公共搜索都需要固定传给后端一个参数和值xxxx=222,
请问如何做?

已采纳
YANG001
YANG001
这家伙很懒,什么也没写~
8月前

可以参考下表格开发示例模块

CC
CC回复YANG001
这家伙很懒,什么也没写~
8月前

我发誓我仔细看了文档,还是不知道怎么弄的,我猜你大概率说的是
filter: { search: [] }
这个在进入到列表页时能传递后端初始查询参数,但是我点击搜索按钮后,这个
search内的参数就不起作用了

YANG001
YANG001回复CC
这家伙很懒,什么也没写~
8月前

表格所有的数据都是在baTable上,包括公共搜索数据公共搜索表单数据,你在合适的位置,想怎么改就怎么改,比如在公共搜索提交前钩子中,数据改了它就会被提交,你也可以进入页面就使用一些数据初始化好你需要的公共搜索表单数据,改了它就会填充到搜索表单

另外,预设也有这个

CC
CC回复YANG001
这家伙很懒,什么也没写~
7月前

我尝试用前置钩子函数
getIndex: () => boolean,// 查看前
但是这个方法没有参数,我想更改搜索表单数据,这个方法需要把这个表单对象传递到getIndex()中我才能改啊

woosh
woosh回复CC
不要想太多
1月前

请问是怎么解决的?
filter: { search: [] }这个初始可以,搜索或重置后,这个条件就没有了

1个回答默认排序 投票数排序
cc
cc
这家伙很懒,什么也没写~
1天前
filter: {
    type: 5,
},

加一个类似这样的过滤就行了

请先登录
0
3
0
6