From 386e4215819efd8dd5e0f60b363708871bb7686d Mon Sep 17 00:00:00 2001
From: xuefei <564615061@qq.com>
Date: 星期五, 11 十二月 2020 15:01:45 +0800
Subject: [PATCH] 首页页面相关接口

---
 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/SubsidyLogMapper.java |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/SubsidyLogMapper.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/SubsidyLogMapper.java
index 300dda8..3f0a3c9 100644
--- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/SubsidyLogMapper.java
+++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/SubsidyLogMapper.java
@@ -27,7 +27,7 @@
             " </where>" +
             " GROUP BY duixiang_id"+
             " </script>")
-    Integer getTotalNum(@Param(value = "areaId")String areaId, @Param(value = "type")Integer type);
+    List<Integer> getTotalNum(@Param(value = "areaId")String areaId, @Param(value = "type")Integer type);
 
     /**
      * 鑾峰彇鎬婚噾棰�
@@ -45,7 +45,6 @@
             " and type = #{type}" +
             " </if>" +
             " </where>" +
-            " GROUP BY duixiang_id"+
             " </script>")
     Double getTotalMoney(@Param(value = "areaId")String areaId, @Param(value = "type")Integer type);
 
@@ -96,6 +95,7 @@
             " </script>")
     List<Map<String,Object>> getYearTotal(@Param(value = "areaId")String areaId, @Param(value = "type")Integer type);
 
+
     /**
      *缁熻姣忕琛ヨ创鐨勯噾棰濇暟
      * @param areaId
@@ -109,24 +109,26 @@
             " and area_id = #{areaId}" +
             " </if>" +
             " </where>" +
-            " GROUP BY type ORDER BY money desc"+
+            " GROUP BY type ORDER BY sum desc"+
             " </script>")
     List<Map<String,Object>> getTypeMoney(@Param(value = "areaId")String areaId);
 
     /**
-     * 姣忕琛ヨ创鐨勬鏁�
+     * 姣忕琛ヨ创鐨勪汉鏁�
      * @param areaId
      * @return
      */
     @Select("<script>" +
-            " select type," +
-            "conunt(id) as num FROM t_yl_subsidy_log" +
+            "select type,count(duixiang_id) as num from (" +
+            " select type,duixiang_id" +
+            " FROM t_yl_subsidy_log" +
             " <where> " +
             " <if test='areaId!= null'>" +
             " and area_id = #{areaId}" +
             " </if>" +
             " </where>" +
-            " GROUP BY type ORDER BY num desc"+
+            " GROUP BY type,duixiang_id) t GROUP BY type" +
+            " ORDER BY num desc"+
             " </script>")
     List<Map<String,Object>> getTypeNum(@Param(value = "areaId")String areaId);
 

--
Gitblit v1.9.1