浏览代码

优化签收列表

xian 4 年之前
父节点
当前提交
6039f8172b

+ 1 - 5
watero-rst-service/src/main/java/com/iamberry/rst/service/fm/ComplaintSignclosedInfoServiceImpl.java

@@ -743,11 +743,7 @@ public class ComplaintSignclosedInfoServiceImpl implements ComplaintSignclosedIn
             pageRequest.setData(new ComplaintSignclosedInfo());
         }
         // 计算起始数据
-        if (pageRequest.getPageNO() == 1) {
-            pageRequest.getData().setOffset(0);
-        } else {
-            pageRequest.getData().setOffset((pageRequest.getPageNO()-1)*pageRequest.getPageSize());
-        }
+        pageRequest.getData().setOffset((pageRequest.getPageNO()-1)*pageRequest.getPageSize());
         pageRequest.getData().setPageNum(pageRequest.getPageSize());
         // 执行查询
         List<ComplaintSignclosedInfo> signclosedList = complaintSignclosedInfoMapper.listSignclosed(pageRequest.getData());

+ 3 - 1
watero-rst-service/src/main/java/com/iamberry/rst/service/fm/mapper/complaintSignclosedInfoMapper.xml

@@ -197,7 +197,9 @@
         cs.signclosed_id
       ORDER BY
         cs.signclosed_id DESC
-      LIMIT #{offset}, #{pageNum}
+      <if test="offset != null and pageNum != null">
+        LIMIT #{offset}, #{pageNum}
+      </if>
     ) cs
     LEFT JOIN tb_rst_address_province ap ON cs.signclosed_addr_provinces = ap.province_id
     LEFT JOIN tb_rst_address_city ac ON cs.signclosed_addr_city = ac.city_id