|
@@ -110,14 +110,16 @@ public class ReportFillingConfigService {
|
|
|
}
|
|
|
|
|
|
public void createCalcReportData(List<ReportCalculationModel> modelList,String reportNo) {
|
|
|
- for(ReportCalculationModel model:modelList) {
|
|
|
- if (null == model.getExcelFormula()) {
|
|
|
- model.setExcelFormula("ROW()&\"-\"&COLUMN()");
|
|
|
- model.setReportno(reportNo);
|
|
|
- model.setReportUnitNo(reportNo+model.getReportUnitSheet()
|
|
|
- +model.getReportUnitRow()+model.getReportUnitCell());
|
|
|
+ if (null != modelList && modelList.size() > 0) {
|
|
|
+ for(ReportCalculationModel model:modelList) {
|
|
|
+ if (null == model.getExcelFormula()) {
|
|
|
+ model.setExcelFormula("ROW()&\"-\"&COLUMN()");
|
|
|
+ model.setReportno(reportNo);
|
|
|
+ model.setReportUnitNo(reportNo+model.getReportUnitSheet()
|
|
|
+ +model.getReportUnitRow()+model.getReportUnitCell());
|
|
|
+ }
|
|
|
+ reportFillingConfigMapper.createCalcReportData(model);
|
|
|
}
|
|
|
- reportFillingConfigMapper.createCalcReportData(model);
|
|
|
}
|
|
|
}
|
|
|
|