From a99200c20a02f14b3f3560d24d6a9b624478d74a Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期一, 22 五月 2023 16:20:11 +0800
Subject: [PATCH] 领导层调用应用层接口加userId

---
 src/main/java/com/whyc/service/BattdischargePlanService.java |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/main/java/com/whyc/service/BattdischargePlanService.java b/src/main/java/com/whyc/service/BattdischargePlanService.java
index 812bced..efaf0f3 100644
--- a/src/main/java/com/whyc/service/BattdischargePlanService.java
+++ b/src/main/java/com/whyc/service/BattdischargePlanService.java
@@ -425,21 +425,21 @@
         int userId = ActionUtil.getUser().getUId().intValue();
         Map<String,Integer> map = new HashMap<>();
         int year = Calendar.getInstance().get(Calendar.YEAR);
-        List<BattdischargePlan> planList = mapper.getPlanCount(userId,year);
+        List<BattdischargePlan> planList = mapper.getPlanCount(userId, year);
         //鎬绘暟,宸插畬鎴愭暟閲�
         int total = planList.size();
         int finishNum = planList.stream().filter(plan -> plan.getDischargeState() == 2).collect(Collectors.toList()).size();
-        map.put("total",total);
-        map.put("finishNum",finishNum);
-        return new Response().set(1,map);
+        map.put("total", total);
+        map.put("finishNum", finishNum);
+        return new Response().set(1, map);
     }
 
-    public Map<String,Map<String,Integer>> getPlanCount() {
-        int userId = ActionUtil.getUser().getUId().intValue();
-        Map<String,Map<String,Integer>> resMap = new HashMap<>();
-        Map<String,Integer> map = new HashMap<>();
+    public Map<String, Map<String, Integer>> getPlanCount(int userId) {
+        //int userId = ActionUtil.getUser().getUId().intValue();
+        Map<String, Map<String, Integer>> resMap = new HashMap<>();
+        Map<String, Integer> map = new HashMap<>();
         int year = Calendar.getInstance().get(Calendar.YEAR);
-        List<BattdischargePlan> planList = mapper.getPlanCount(userId,year);
+        List<BattdischargePlan> planList = mapper.getPlanCount(userId, year);
         //鐝粍,鎬绘暟,宸插畬鎴愭暟閲�
         Map<String, List<BattdischargePlan>> groupNameListMap = planList.stream().collect(Collectors.groupingBy(BattdischargePlan::getBaojiGroupName));
         Set<String> groupNameSet = groupNameListMap.keySet();
@@ -447,27 +447,27 @@
             List<BattdischargePlan> plans = groupNameListMap.get(groupName);
             int total = plans.size();
             int finishNum = plans.stream().filter(plan -> plan.getDischargeState() == 2).collect(Collectors.toList()).size();
-            map.put("total",total);
-            map.put("finishNum",finishNum);
+            map.put("total", total);
+            map.put("finishNum", finishNum);
 
-            resMap.put(groupName,map);
+            resMap.put(groupName, map);
         }
         return resMap;
 
     }
 
-    public Response getPlanCountWithTotal() {
-        Map<String,Integer> resMap = new HashMap<>();
-        resMap.put("鏀剧數浠诲姟鎬绘暟",0);
+    public Response getPlanCountWithTotal(int userId) {
+        Map<String, Integer> resMap = new HashMap<>();
+        resMap.put("鏀剧數浠诲姟鎬绘暟", 0);
         int total = 0;
-        Map<String, Map<String, Integer>> planCount = getPlanCount();
+        Map<String, Map<String, Integer>> planCount = getPlanCount(userId);
         Set<String> groupNameSet = planCount.keySet();
         for (String groupName : groupNameSet) {
             //resMap.put(groupName,planCount.get(groupName).get("finishNum"));
             total = total + planCount.get(groupName).get("total");
         }
-        resMap.put("鏀剧數浠诲姟鎬绘暟",total);
-        return new Response().setII(1,resMap,planCount,null);
+        resMap.put("鏀剧數浠诲姟鎬绘暟", total);
+        return new Response().setII(1, resMap, planCount, null);
 
     }
 }

--
Gitblit v1.9.1