layui table.render后台传参问题
不知道大家有没有遇到这样的问题想在table.render传除了page 和 limit 的参数只需要在where 里面 加想传的字段就可以了layui.use('table', function(){var userId = user.user[0].userId;var table = layui.table;table.render({elem: '#test',url:'http://lo
·
不知道大家有没有遇到这样的问题想在table.render传除了page 和 limit 的参数
只需要在where 里面 加想传的字段就可以了
layui.use('table', function(){
var userId = user.user[0].userId;
var table = layui.table;
table.render({
elem: '#test'
,url:'http://localhost:8181/salary/find'
,toolbar:'#toolbarDemo'
,where:{
"userId":userId
}
,title: '用户数据表'
,totalRow: true
,cols: [[
{type: 'checkbox', fixed: 'left'}
,{type:'numbers', title:'序号', fixed: 'left',width:100, sort: true}
,{field:'userId', title:'用户编号', width:120,sort: true}
,{field:'commonSalary', title:'基本薪资', width:100, edit: 'text', sort: true,totalRow: true}
,{field:'deductSalary', title:'扣除薪资', width:80, sort: true, totalRow: true}
,{field:'overtimeSalary', title:'加班薪资', width:80, edit: 'text', sort: true}
,{field:'sum', title:'总薪资', width:100}
,{field:'time', title:'审核时间', width:100, sort: true, totalRow: true}
,{field:'status', title:'审核状态',width:100}
,{fixed: 'right', title:'操作', toolbar: '#barDemo', width:150}
]]
,page: true
});
后台代码
@GetMapping("find")
public DataVo find(Integer page, Integer limit,String userId){
DataVo dataVo = new DataVo();
dataVo = salary.find(page,limit,userId);
return dataVo;
}
我这里使用的是sprintBoot,对应好字段名就能获取值了
将自己遇到的问题记录下来,也希望能帮助有同样困惑的人
更多推荐
所有评论(0)