搜网站首页不见了seo网站建设有哪些基本流程
搜网站首页不见了seo,网站建设有哪些基本流程,江苏网站建设空间,电子商务网站创建方案前言#xff1a;
在使用若依框架的过程中#xff0c;如果是查询结果数据直接返回#xff0c;那么其自带的分页插件可以正常返回数据以及总条数#xff0c;若是在业务逻辑层对数据进行了其他二次处理#xff0c;再返回就会出现异常#xff0c;无论查询了多少条#xff0…前言
在使用若依框架的过程中如果是查询结果数据直接返回那么其自带的分页插件可以正常返回数据以及总条数若是在业务逻辑层对数据进行了其他二次处理再返回就会出现异常无论查询了多少条total都只会显示10导致列表分页失效页面只能显示十条数据。 原因
分页工具只能在数据查询出来不做任何处理的情况下使用因为这个时候列表的总数是固定的分页的参数可控。若依生成的代码就是遵循这个规范没有问题而在开发时涉及到业务处理后还想要分页展示就出问题了。
解决办法
这里总结了一个最简单的办法直接在controller改一下即可
将业务代码前面的startPage(); 和返回的return getDataTable(list);分别改动成下面的代码即可 /*** 查询付款申请单列表*/RequiresPermissions(crm:payment:list)PostMapping(/list)ResponseBodypublic TableDataInfo list(SkdPayment skdPayment) {PageDomain pageDomain TableSupport.buildPageRequest();Integer pageNum pageDomain.getPageNum();Integer pageSize pageDomain.getPageSize();//业务查询所有符合条件的实体类ListSkdPayment list skdPaymentService.selectSkdPaymentList(skdPayment);//处理上面查询的list集合int num list.size();list list.stream().skip((pageNum - 1) * pageSize).limit(pageSize).collect(Collectors.toList());TableDataInfo rspData new TableDataInfo();rspData.setRows(list);rspData.setTotal(num);return rspData;}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86518.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!