| | |
| | | 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()); |
| | |
| | | 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){ |