Преглед на файлове

fix export error when only two same row

dengjia преди 2 месеца
родител
ревизия
03b748fc34
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/manager/WmSupervisionManager.java

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/manager/WmSupervisionManager.java

@@ -2311,7 +2311,7 @@ private Page<WmTask> getReviewTaskPage(WmSupervisionDto.OnTaskSupervisionPage qu
           if (CollUtil.isNotEmpty(supervisionAdvices) && supervisionAdvices.size() > 1) {
             int idx = 1;
             WmTaskSupervisionAdvice advice = supervisionAdvices.get(idx);
-            while(idx < supervisionAdvices.size() && advice.getCreateBy().equals(supervisionAdvices.get(0).getCreateBy())) {
+            while(advice.getCreateBy().equals(supervisionAdvices.get(0).getCreateBy()) && idx + 1 < supervisionAdvices.size()) {
                 advice = supervisionAdvices.get(++idx);
             }
             datas[i][j] = advice != null && !advice.getCreateBy().equals(supervisionAdvices.get(0).getCreateBy()) ? advice.getRemarks() : "";