From 23c14666e0c93df54b89ebf61a942f4b53165788 Mon Sep 17 00:00:00 2001 From: xyiege Date: Thu, 18 Aug 2022 13:44:29 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E7=AC=A6=E5=90=88=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=E7=9A=84=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/chjyj/szwh/mapper/ClassifyMapper.java | 7 +++++++ .../service/impl/ClassifyServiceImpl.java | 2 +- .../resources/mapper/szwh/ClassifyMapper.xml | 20 +++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/chjyj/szwh/mapper/ClassifyMapper.java b/src/main/java/cn/chjyj/szwh/mapper/ClassifyMapper.java index fced2eb..166ea74 100644 --- a/src/main/java/cn/chjyj/szwh/mapper/ClassifyMapper.java +++ b/src/main/java/cn/chjyj/szwh/mapper/ClassifyMapper.java @@ -29,6 +29,13 @@ public interface ClassifyMapper { */ int countAllRs(); + /** + * 统计符合条件的数量 + * @param qmap + * @return + */ + int countRsByMap(@Param("map")Map qmap); + /** * 依据条件进行统计 * @param strwhere diff --git a/src/main/java/cn/chjyj/szwh/service/impl/ClassifyServiceImpl.java b/src/main/java/cn/chjyj/szwh/service/impl/ClassifyServiceImpl.java index 72034e9..5c044e6 100644 --- a/src/main/java/cn/chjyj/szwh/service/impl/ClassifyServiceImpl.java +++ b/src/main/java/cn/chjyj/szwh/service/impl/ClassifyServiceImpl.java @@ -36,7 +36,7 @@ public class ClassifyServiceImpl implements ClassifyService { int end=page*limit; //记录总数 - int total =classifyMapper.countAllRs(); + int total =classifyMapper.countRsByMap(qmap); SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); diff --git a/src/main/resources/mapper/szwh/ClassifyMapper.xml b/src/main/resources/mapper/szwh/ClassifyMapper.xml index 0582200..cd1ba30 100644 --- a/src/main/resources/mapper/szwh/ClassifyMapper.xml +++ b/src/main/resources/mapper/szwh/ClassifyMapper.xml @@ -38,6 +38,26 @@ select count(*) from ; + + + +