Commit 66ebab2e authored by liangyb's avatar liangyb

#20240823 报表生成增加健壮性

parent 84357993
...@@ -80,6 +80,7 @@ public class JingNengEvaluationReportDataSet extends BaseDateSet { ...@@ -80,6 +80,7 @@ public class JingNengEvaluationReportDataSet extends BaseDateSet {
List<Map<String,String>> supplierAssMapList = new ArrayList<Map<String,String>>(); List<Map<String,String>> supplierAssMapList = new ArrayList<Map<String,String>>();
List<EvaluationStep> associationStepList = evaluationStepService.getEvaluationStepListByType(tenderProject.getId(), EvaluationStepEnum.ASSOCIATION_QUERY); List<EvaluationStep> associationStepList = evaluationStepService.getEvaluationStepListByType(tenderProject.getId(), EvaluationStepEnum.ASSOCIATION_QUERY);
try {
if(null != associationStepList && associationStepList.size() > 0){ if(null != associationStepList && associationStepList.size() > 0){
EvaluationStep step = associationStepList.get(0); EvaluationStep step = associationStepList.get(0);
List<SupplierEvaluationStep> resultList = supplierEvaluationStepService.getSupplierEvaluationStepByTenderIdAndStepId(tenderProject.getId(), step.getId()); List<SupplierEvaluationStep> resultList = supplierEvaluationStepService.getSupplierEvaluationStepByTenderIdAndStepId(tenderProject.getId(), step.getId());
...@@ -94,7 +95,8 @@ public class JingNengEvaluationReportDataSet extends BaseDateSet { ...@@ -94,7 +95,8 @@ public class JingNengEvaluationReportDataSet extends BaseDateSet {
if(null == opinion) { if(null == opinion) {
opinion = expertEvaluationResult.getSupplierOpinion(); opinion = expertEvaluationResult.getSupplierOpinion();
}else { }else {
opinion = opinion.concat(";").concat(expertEvaluationResult.getSupplierOpinion()); String supplierOpinion = expertEvaluationResult.getSupplierOpinion();
opinion = opinion.concat(";").concat(supplierOpinion != null ? supplierOpinion : "");
} }
} }
} }
...@@ -104,6 +106,10 @@ public class JingNengEvaluationReportDataSet extends BaseDateSet { ...@@ -104,6 +106,10 @@ public class JingNengEvaluationReportDataSet extends BaseDateSet {
} }
} }
} }
}catch (Exception e) {
e.printStackTrace();
System.out.println();
}
reportDataSet.putParam("associationOpinionList", supplierAssMapList); reportDataSet.putParam("associationOpinionList", supplierAssMapList);
// 获得打分评标步骤集合 // 获得打分评标步骤集合
......
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