Commit dfb18105 authored by hongguangwu's avatar hongguangwu

MVP1.7.10-工资条

parent 1f32f109
...@@ -429,15 +429,15 @@ public class TSalaryAccountServiceImpl extends ServiceImpl<TSalaryAccountMapper, ...@@ -429,15 +429,15 @@ public class TSalaryAccountServiceImpl extends ServiceImpl<TSalaryAccountMapper,
// 固定的报账表列表 // 固定的报账表列表
List<TSalaryAccountExportSpecialVo> baseList; List<TSalaryAccountExportSpecialVo> baseList;
// 导出的全量内容列表 // 导出的全量内容列表
List<List<String>> listContent; List<List<String>> listContent = null;
// 每一行的内容列表 // 每一行的内容列表
List<String> contentList; List<String> contentList = null;
// 明细表总mvp // 明细表总mvp
Map<String, Map<String, String>> itemMap; Map<String, Map<String, String>> itemMap = null;
// 每一行的mvp // 每一行的mvp
Map<String, String> tempMap; Map<String, String> tempMap;
// 全部明细表 // 浮动的明细表
List<TSalaryAccountExportSpecialItemVo> itemList; List<TSalaryAccountExportSpecialItemVo> itemList = null;
for (int i = 0; i < count; i += limit) { for (int i = 0; i < count; i += limit) {
searchVo.setLimitStart(i); searchVo.setLimitStart(i);
searchVo.setLimitEnd(limit); searchVo.setLimitEnd(limit);
...@@ -501,6 +501,18 @@ public class TSalaryAccountServiceImpl extends ServiceImpl<TSalaryAccountMapper, ...@@ -501,6 +501,18 @@ public class TSalaryAccountServiceImpl extends ServiceImpl<TSalaryAccountMapper,
} }
excelWriter.write(listContent, writeSheet); excelWriter.write(listContent, writeSheet);
} }
if (Common.isNotNull(listContent)) {
listContent.clear();
}
if (Common.isNotNull(contentList)) {
contentList.clear();
}
if (Common.isNotNull(itemMap)) {
itemMap.clear();
}
if (Common.isNotNull(itemList)) {
itemList.clear();
}
} else { } else {
writeSheet = EasyExcelFactory.writerSheet("工资条" + index).build(); writeSheet = EasyExcelFactory.writerSheet("工资条" + index).build();
excelWriter.write(list, writeSheet); excelWriter.write(list, writeSheet);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment