queryParams: function (params) {//自定义参数,这里的参数是传给后台的,我这是是分页用的 // 请求服务器数据时,你可以通过重写参数的方式添加一些额外的参数,例如 toolbar 中的参数 如果 // queryParamsType = 'limit' ,返回参数必须包含limit, offset, search, sort, order // queryParamsType = 'undefined', 返回参数必须包含: pageSize, pageNumber, searchText, sortName, sortOrder. // 返回false将会终止请求。 return {//这里的params是table提供的 //offset: params.offset,//从数据库第几条记录开始 //limit: params.limit,//找多少条 //memberId: $("#searchString_id").val() //这个就是搜索框中的内容,可以自动传到后台,搜索实现在xml中体现 purId: $("#purId").val(),//工单号 prId: $("#prId").val(), poId: $("#poId").val(), plm: $("#plm").val(), status: $("#status").val(), office: $("#office").val(), epType: $("#epType").val(), fuzzySearchParam: $("#createById").val(),//创建人 }; },这个函数每句话的含义
时间: 2024-04-10 18:32:54 浏览: 149
function-params:获取给定函数的参数名称(支持ES6箭头语法)
这个函数是用来自定义参数的,这些参数将会被传递给后台。在这个例子中,这些参数被用于实现分页功能。根据不同的查询参数类型,函数的返回值应包含不同的参数。
- 当queryParamsType为'limit'时,返回参数必须包含limit、offset、search、sort、order。
- 当queryParamsType为'undefined'时,返回参数必须包含pageSize、pageNumber、searchText、sortName、sortOrder。
在这个具体的例子中,函数的返回值是一个对象,包含了一些常用的查询参数。这些参数分别是:
- purId: 工单号
- prId: PR号
- poId: PO号
- plm: PLM号
- status: 状态
- office: 办公室
- epType: 类型
- fuzzySearchParam: 创建人
这些参数可以根据具体的需求进行修改。
阅读全文