From eada8042dfebd2137e3e0ce55702912d7a2a3e05 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 12 六月 2025 15:48:01 +0800
Subject: [PATCH] 去除蓄电池组1.2.5,1.2.6右侧图表

---
 src/main/java/com/whyc/service/BatttestdataInfService.java |   72 ------------------------------------
 src/main/java/com/whyc/controller/StatisticController.java |    6 ---
 2 files changed, 0 insertions(+), 78 deletions(-)

diff --git a/src/main/java/com/whyc/controller/StatisticController.java b/src/main/java/com/whyc/controller/StatisticController.java
index a8e4dcf..0735a37 100644
--- a/src/main/java/com/whyc/controller/StatisticController.java
+++ b/src/main/java/com/whyc/controller/StatisticController.java
@@ -74,12 +74,6 @@
         stic.setUid(uinf.getId());
         return battTinfService.getDischr5Statistic(stic);
     }
-    @ApiOperation(value = "鏈勾搴﹀凡鏀剧數鏁伴噺缁熻鍙充晶鍥捐〃(1.2.5/6)")
-    @PostMapping("getDischr5Chart")
-    public Response getDischr5Chart(){
-        User uinf= ActionUtil.getUser();
-        return battTinfService.getDischr5Chart(uinf.getId());
-    }
     @ApiOperation(value = "鏈勾搴︽湭鏀剧數鏁伴噺缁熻(1.2.6)")
     @PostMapping("getDischr6Statistic")
     public Response getDischr6Statistic(@RequestBody DisChargeStic stic){
diff --git a/src/main/java/com/whyc/service/BatttestdataInfService.java b/src/main/java/com/whyc/service/BatttestdataInfService.java
index 1700aec..c6dbf82 100644
--- a/src/main/java/com/whyc/service/BatttestdataInfService.java
+++ b/src/main/java/com/whyc/service/BatttestdataInfService.java
@@ -700,78 +700,6 @@
         }
         PageInfo pageInfo=PageInfoUtils.list2PageInfo(reslist, stic.getPageNum(), stic.getPageSize());
         return new Response().setIIII(1,reslist.size()>0,pageInfo,bzmap,xnmap,"鏈勾搴﹀凡鏀剧數鏁伴噺缁熻");
-    }//鏈勾搴﹀凡鏀剧數鏁伴噺缁熻鍙充晶鍥捐〃(1.2.5/6)
-    public Response getDischr5Chart(Integer uid) {
-        //鐝粍
-        Map<String,  Object> bzmap=new HashMap<>();
-        //鎬ц兘
-        Map<String,  Integer> xnmap=new HashMap<>();
-        xnmap.put("浼樼",0);
-        xnmap.put("鍔e寲",0);
-        xnmap.put("鎹熷潖",0);
-        xnmap.put("鏈斁鐢�",0);
-        //鏌ヨ鍑烘墍鏈夌殑鐝粍骞惰祴浜堝垵濮嬪��
-        setBanZuDefault(bzmap);
-        //鑾峰彇鏍稿浼樺姡锛屾崯鍧忓弬鏁�
-        List<AppParam> paramList=appParamService.getHrParam();
-        Float badValue=0f;
-        Float damageValue=0f;
-        if(paramList!=null){
-            for (AppParam param:paramList) {
-                if(param.getParamNamePsx().equals("batt_mon_deteriorate_val")){
-                    badValue=param.getParamValue();
-                }
-                if(param.getParamNamePsx().equals("batt_mon_damage_val")){
-                    damageValue=param.getParamValue();
-                }
-
-            }
-        }
-        //1鏌ヨ绗﹀悎鏉′欢鐨勭數姹犵粍
-        List<BattInf> binfList=battInfService.getDischrChart(uid);
-        if(binfList==null||binfList.size()==0){
-            return new Response().set(1,false,"褰撳墠鐢ㄦ埛鏈鐞嗘弧瓒虫潯浠剁殑鐢垫睜缁�");
-        }
-        for (BattInf binf:binfList) {
-            //鏌ヨ鐢垫睜缁勬墍鍦ㄧ殑鐝粍
-            String  groupName=bjService.getGroupName(binf.getPowerId());
-            //2.鑾峰彇鐢垫睜缁勫湪缁欏畾鏃堕棿娈电殑鏀剧數璁板綍(鎸囧畾鏃堕棿娈电殑鏍囧噯鏍稿鏀剧數)
-            BatttestdataInf tinf =getLastStandardTestDataByTime(binf.getBattgroupId(),null,null);
-            if(tinf==null){
-                int value=xnmap.get(Capperformance.getValue(Capperformance.BATTSTATE_4.getStateId()));
-                xnmap.put(Capperformance.getValue(Capperformance.BATTSTATE_4.getStateId()),value+1);
-                if(!groupName.equals("none")){
-                    BanZu bz= (BanZu) bzmap.get(groupName);
-                    int nochargeNum=bz.getNochargeNum();
-                    bz.setNochargeNum(nochargeNum+1);
-                    bzmap.put(groupName,bz);
-                }
-                continue;
-            }
-            if(!groupName.equals("none")){
-                BanZu bz= (BanZu) bzmap.get(groupName);
-                int dischargeNum=bz.getDischargeNum();
-                bz.setDischargeNum(dischargeNum+1);
-                bzmap.put(groupName,bz);
-            }
-            Float moncapStd=binf.getMoncapstd();
-            int hourRate = BattCapFactory.GetHourRate(tinf.getTestCap(), tinf.getTestCurr());
-            Float grouprealCap = (float) BattCapFactory.GetMonomerCap(tinf.getTestCap(), hourRate, tinf.getTestCap(), tinf.getMaxMonvol(), tinf.getMinMonvol(), tinf.getGroupVol(), BattCapFactory.CapType_Real);
-            if(grouprealCap>=moncapStd*badValue){
-                int value=xnmap.get(Capperformance.getValue(Capperformance.BATTSTATE_1.getStateId()));
-                xnmap.put(Capperformance.getValue(Capperformance.BATTSTATE_1.getStateId()),value+1);
-            }
-            if(grouprealCap<=moncapStd*damageValue){
-                int value=xnmap.get(Capperformance.getValue(Capperformance.BATTSTATE_3.getStateId()));
-                xnmap.put(Capperformance.getValue(Capperformance.BATTSTATE_3.getStateId()),value+1);
-            }
-            if((grouprealCap>moncapStd*damageValue)&&(grouprealCap<moncapStd*badValue)){
-                int value=xnmap.get(Capperformance.getValue(Capperformance.BATTSTATE_2.getStateId()));
-                xnmap.put(Capperformance.getValue(Capperformance.BATTSTATE_2.getStateId()),value+1);
-            }
-
-        }
-        return new Response().setIII(1,true,bzmap,xnmap,"鏈勾搴﹀凡鏀剧數鏁伴噺缁熻");
     }
 
     //鏌ヨ鍑烘墍鏈夌殑鐝粍骞惰祴浜堝垵濮嬪��

--
Gitblit v1.9.1