From 22c2a663c059ac237b4dca14a126a9a65145ec96 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期二, 27 五月 2025 15:39:57 +0800 Subject: [PATCH] 追加根据电池组查询记录 --- src/main/java/com/whyc/service/BattTestInfService.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/whyc/service/BattTestInfService.java b/src/main/java/com/whyc/service/BattTestInfService.java index b077a23..5076c44 100644 --- a/src/main/java/com/whyc/service/BattTestInfService.java +++ b/src/main/java/com/whyc/service/BattTestInfService.java @@ -44,9 +44,9 @@ return new Response().set(1, pageInfo); } - public Response getDischargePage(int pageNum, int pageSize) { + public Response getDischargePage(int pageNum, int pageSize, Integer battGroupId) { PageHelper.startPage(pageNum, pageSize); - List<BattTestInf> list =mapper.getDischargeList(); + List<BattTestInf> list =mapper.getDischargeList(battGroupId); list.forEach(item->{ //灏忔椂鐜� int hourRate = BattCapFactory.GetHourRate(item.getMonCap(), item.getTestCurr()); @@ -70,6 +70,17 @@ return mapper.selectOne(query); } + public BattTestInf getDischargeRecord(int battGroupId, int testRecordCount) { + QueryWrapper<BattTestInf> query = Wrappers.query(); + query.eq("binf_id", battGroupId); + query.eq("test_record_count", testRecordCount); + //query.eq("test_type",3); + //query.ge("test_timelong",1800); + + query.last(" limit 1"); + return mapper.selectOne(query); + } + /* //1.4鐢垫睜鎬ц兘璇勪及 public Response searchGroupAssess(int pageNum, int pageSize, ReportBattDTO tinf, int userId){ -- Gitblit v1.9.1