Commit 31d4eae3 by wangweidong

土工平台修改

parent 6c165e86
...@@ -893,17 +893,33 @@ public class SoilExperimentServiceImpl extends BaseServiceImpl<SoilExperimentMap ...@@ -893,17 +893,33 @@ public class SoilExperimentServiceImpl extends BaseServiceImpl<SoilExperimentMap
SoilExperimentVO firstVO = null; SoilExperimentVO firstVO = null;
int sheetNum = xssfWorkbook.getNumberOfSheets();
for (SoilExperimentVO vo:voList) { for (SoilExperimentVO vo:voList) {
if (index==0){ if (index==0){
xssfWorkbook.setSheetName(0,vo.getSampleCode());
index++; index++;
firstVO = vo; firstVO = vo;
continue; continue;
} }
XSSFSheet sheet = xssfWorkbook.cloneSheet(0); XSSFSheet sheet = xssfWorkbook.cloneSheet(0);
xssfWorkbook.setSheetName(index,vo.getSampleCode()); index++;
}
int nextSample = sheetNum;
boolean start = true;
for (SoilExperimentVO vo:voList) {
if (start){
start = false;
continue;
}
XSSFSheet sheet = xssfWorkbook.getSheetAt(nextSample);
xssfWorkbook.setSheetName(nextSample,vo.getSampleCode());
List<SoilItemVO> itemVOList = sampleSoilItemVOMap.get(vo.getSampleId()); List<SoilItemVO> itemVOList = sampleSoilItemVOMap.get(vo.getSampleId());
if (CollectionUtils.isNotEmpty(itemVOList)){ if (CollectionUtils.isNotEmpty(itemVOList)){
for (SoilItemVO itemVO:itemVOList) { for (SoilItemVO itemVO:itemVOList) {
...@@ -930,8 +946,9 @@ public class SoilExperimentServiceImpl extends BaseServiceImpl<SoilExperimentMap ...@@ -930,8 +946,9 @@ public class SoilExperimentServiceImpl extends BaseServiceImpl<SoilExperimentMap
} }
mapReplace.put("#{sampleCode}",vo.getSampleCode()); mapReplace.put("#{sampleCode}",vo.getSampleCode());
mapReplace.put("#{sampleDepth}",vo.getSampleDepth());
HSSFWorkbookUtil.replaceModel(mapReplace,xssfWorkbook,sheet); HSSFWorkbookUtil.replaceModel(mapReplace,xssfWorkbook,sheet);
index++; nextSample++;
} }
......
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