From 8fd60d6b24eec80639c8bf9a278e2b726c36620b Mon Sep 17 00:00:00 2001 From: Kane Wang Date: Sun, 30 Jul 2023 20:07:59 +0800 Subject: [PATCH] parameterType!!! --- .../com/cpic/xim/mybatis/mapper/ArchievementMapper.java | 6 +++--- .../com/cpic/xim/mybatis/mapper/RankingListMapper.java | 2 +- .../com/cpic/xim/utils/ranking/CallerRankingList.java | 8 ++++++-- .../main/resources/mybatis/mapper/RankingListMapper.xml | 6 +++--- .../src/main/resources/mybatis/mybatis-config.xml | 1 + 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/ArchievementMapper.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/ArchievementMapper.java index 286a78f..d2d3eb7 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/ArchievementMapper.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/ArchievementMapper.java @@ -2,7 +2,7 @@ * @Author: Kane * @Date: 2023-07-27 11:05:53 * @LastEditors: Kane - * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/ArchivementMapper.java + * @FilePath: /desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/ArchievementMapper.java * @Description: * * Copyright (c) ${2022} by Kane, All Rights Reserved. @@ -13,5 +13,5 @@ import java.util.HashMap; public interface ArchievementMapper { - public void getDepartmentArchievement(HashMap params); -} \ No newline at end of file + public void getDepartmentArchievement( HashMap params ); +} diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/RankingListMapper.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/RankingListMapper.java index 9d3ed55..6257751 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/RankingListMapper.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/mybatis/mapper/RankingListMapper.java @@ -13,5 +13,5 @@ import java.util.HashMap; public interface RankingListMapper { - public void getRankdingList( HashMap params ); + public void getRankingList( HashMap params ); } \ No newline at end of file diff --git a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/utils/ranking/CallerRankingList.java b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/utils/ranking/CallerRankingList.java index 27f6bda..19b6fb7 100644 --- a/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/utils/ranking/CallerRankingList.java +++ b/code/后端/desktop_archievement_backend/src/main/java/com/cpic/xim/utils/ranking/CallerRankingList.java @@ -52,9 +52,13 @@ public class CallerRankingList SqlSession session = MybatisUtils.getSqlSession(); RankingListMapper mapper = session.getMapper(RankingListMapper.class); - HashMap params = new HashMap<>(5); + HashMap params = new HashMap<>(); - mapper.getRankdingList(null); + params.put("a_department_code", departmentCode); + params.put("a_year", year); + params.put("a_month", month); + + mapper.getRankingList(params); ArrayList attachingRateRankingList = (ArrayList)params.get("a_attaching_ranking_list"); ArrayList renewalRateList = (ArrayList)params.get("a_renewal_ranking_list"); diff --git a/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mapper/RankingListMapper.xml b/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mapper/RankingListMapper.xml index 6974240..b3f929c 100644 --- a/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mapper/RankingListMapper.xml +++ b/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mapper/RankingListMapper.xml @@ -1,7 +1,7 @@ - call telsale_archievement_pkg.caller_arch_ranking_list( #{a_department_code,mode=IN,jdbcType=VARCHAR}, #{a_year,mode=IN,jdbcType=VARCHAR}, @@ -10,12 +10,12 @@ #{a_renewal_ranking_list,mode=OUT,jdbcType=CURSOR, resultMap=RenewalRateRankingMap}) - + - + diff --git a/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mybatis-config.xml b/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mybatis-config.xml index c49a50e..680f549 100644 --- a/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mybatis-config.xml +++ b/code/后端/desktop_archievement_backend/src/main/resources/mybatis/mybatis-config.xml @@ -24,5 +24,6 @@ + \ No newline at end of file