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

fix : 导出时下拉列表BUG修复

18339543638 преди 2 години
родител
ревизия
d5a827816c
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      tr-modules/tr-module-export/src/main/java/cn/tr/module/excel/core/handler/write/CustomRowWriteHandler.java

+ 5 - 0
tr-modules/tr-module-export/src/main/java/cn/tr/module/excel/core/handler/write/CustomRowWriteHandler.java

@@ -123,6 +123,11 @@ public class CustomRowWriteHandler implements RowWriteHandler {
             }
             int dataRowIndex = 1;
             for (String value : values) {
+                int lastRowNum = hiddenSheet.getLastRowNum();
+                if(dataRowIndex<lastRowNum){
+                    dataRowIndex++;
+                    continue;
+                }
                 Row row = firstTime ? hiddenSheet.createRow(dataRowIndex) : hiddenSheet.getRow(dataRowIndex);
                 if (row == null) {
                     row = hiddenSheet.createRow(dataRowIndex);