Browse Source

2026-05-13

优化
master
fengyuan_yang 1 month ago
parent
commit
5ded4b5999
  1. 4
      src/main/java/com/gaotao/config/MybatisPlusConfig.java
  2. 6
      src/main/resources/mapper/report/InboundNotificationReportMapper.xml

4
src/main/java/com/gaotao/config/MybatisPlusConfig.java

@ -21,8 +21,8 @@ public class MybatisPlusConfig {
@Bean @Bean
public PaginationInterceptor paginationInterceptor() { public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor paginationInterceptor = new PaginationInterceptor(); PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
// 当前页码大于总页数返回首页
paginationInterceptor.setOverflow(true);
// 全局统一治理页码越界时不回退到首页避免出现高页码显示第一页数据的错觉
paginationInterceptor.setOverflow(false);
// 设置最大分页条数 10000条记录 // 设置最大分页条数 10000条记录
paginationInterceptor.setLimit(10000); paginationInterceptor.setLimit(10000);
return paginationInterceptor; return paginationInterceptor;

6
src/main/resources/mapper/report/InboundNotificationReportMapper.xml

@ -72,9 +72,6 @@
<if test="query.orderStatus != null and query.orderStatus != ''"> <if test="query.orderStatus != null and query.orderStatus != ''">
AND h.order_status = #{query.orderStatus} AND h.order_status = #{query.orderStatus}
</if> </if>
<if test="query.orderStatus == null or query.orderStatus == ''">
AND h.order_status IN ('草稿', '编辑中', '待入库', '已入库', '已关闭')
</if>
<if test="query.supplierId != null and query.supplierId != ''"> <if test="query.supplierId != null and query.supplierId != ''">
AND h.supplier_id LIKE '%' + #{query.supplierId} + '%' AND h.supplier_id LIKE '%' + #{query.supplierId} + '%'
</if> </if>
@ -133,9 +130,6 @@
<if test="query.orderStatus != null and query.orderStatus != ''"> <if test="query.orderStatus != null and query.orderStatus != ''">
AND h.order_status = #{query.orderStatus} AND h.order_status = #{query.orderStatus}
</if> </if>
<if test="query.orderStatus == null or query.orderStatus == ''">
AND h.order_status IN ('草稿', '编辑中', '待入库', '已入库', '已关闭')
</if>
<if test="query.supplierId != null and query.supplierId != ''"> <if test="query.supplierId != null and query.supplierId != ''">
AND h.supplier_id LIKE '%' + #{query.supplierId} + '%' AND h.supplier_id LIKE '%' + #{query.supplierId} + '%'
</if> </if>

Loading…
Cancel
Save