Browse Source

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

18339543638 2 years ago
parent
commit
d5a827816c

+ 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);