From 46d9995ba798ac51badae72e11513fe681c4a298 Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期二, 20 六月 2023 11:14:32 +0800 Subject: [PATCH] 更新校验对比数据数量并切割 --- src/main/java/com/whyc/service/ExcelExportService.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/whyc/service/ExcelExportService.java b/src/main/java/com/whyc/service/ExcelExportService.java index 4991aa4..af15a8d 100644 --- a/src/main/java/com/whyc/service/ExcelExportService.java +++ b/src/main/java/com/whyc/service/ExcelExportService.java @@ -205,11 +205,24 @@ List<BattgroupData> dataList = (List<BattgroupData>) comparedList.getData(); List<BattgroupData> dataList2 = (List<BattgroupData>) comparedList.getData2(); Map<String,List<String>> data3 = (Map<String, List<String>>) comparedList.getData3(); + + int baseSize = dataList.size(); + int size = dataList2.size(); + if(baseSize > size){ + dataList = dataList.subList(0,size); + }else{ + dataList2 = dataList2.subList(0,baseSize); + } + + //鍙樺寲鐜� List<String> resChangeRateList = data3.get("resChangeRate"); List<String> volChangeRateList = data3.get("volChangeRate"); - map.put("resChangeRateList",resChangeRateList.subList(0,resChangeRateList.size()-1)); - map.put("volChangeRateList",volChangeRateList.subList(0,volChangeRateList.size()-1)); + /*map.put("resChangeRateList",resChangeRateList.subList(0,resChangeRateList.size()-1)); + map.put("volChangeRateList",volChangeRateList.subList(0,volChangeRateList.size()-1));*/ + + map.put("resChangeRateList",resChangeRateList); + map.put("volChangeRateList",volChangeRateList); map.put("volBalanceRateChangeRate",volChangeRateList.get(volChangeRateList.size()-1)); map.put("resBalanceRateChangeRate",resChangeRateList.get(resChangeRateList.size()-1)); -- Gitblit v1.9.1