Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/qualityMonitoringView.js =================================================================== diff -u -r40433 -r40434 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/qualityMonitoringView.js (.../qualityMonitoringView.js) (revision 40433) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/qualityMonitoringView.js (.../qualityMonitoringView.js) (revision 40434) @@ -698,11 +698,13 @@ summaryTitle = title || '材料数量汇总'; } } - var materialSumAmount = 0; - for (var i = 0; i < result.materialSum.length; i++) { - materialSumAmount = result.materialSum[0].amount; - } if (!summaryHidden) { + var materialSumAmount = 0; + if (result.materialSum && result.materialSum.length > 0) { + for (var i = 0; i < result.materialSum.length; i++) { + materialSumAmount = result.materialSum[0].amount; + } + } tableHtml += ""; tableHtml += "" + summaryTitle + ""; tableHtml += "";