Index: ssts-qualitymon/src/main/java/com/forgon/disinfectsystem/qualitymonitoring/instance/action/QualityMonitoringInstanceAction.java =================================================================== diff -u -r27704 -r27724 --- ssts-qualitymon/src/main/java/com/forgon/disinfectsystem/qualitymonitoring/instance/action/QualityMonitoringInstanceAction.java (.../QualityMonitoringInstanceAction.java) (revision 27704) +++ ssts-qualitymon/src/main/java/com/forgon/disinfectsystem/qualitymonitoring/instance/action/QualityMonitoringInstanceAction.java (.../QualityMonitoringInstanceAction.java) (revision 27724) @@ -128,11 +128,11 @@ String tousseMaterialInstanceInfo = map.get("tousseMaterialInstanceInfo"); JSONObject tousseMaterialInstanceJSON = JSONObject.fromObject(tousseMaterialInstanceInfo); if(tousseMaterialInstanceJSON == null){ - throw new RuntimeException("抽检器械不能为空"); + throw new RuntimeException("抽检器械和监测项不能都为空"); } JSONArray tousseInstanceInfos = tousseMaterialInstanceJSON.optJSONArray("tousseInstanceInfos"); if(tousseInstanceInfos == null || tousseInstanceInfos.size() == 0){ - throw new RuntimeException("抽检器械不能为空"); + throw new RuntimeException("抽检器械和监测项不能都为空"); } // 填写了多少个监测元素信息(抽检器械和监测项),就要保存多少条质量监测监测记录 @@ -151,45 +151,44 @@ String materialInfo = ""; JSONArray tousseBags = tousseInstanceInfos.optJSONObject(i).optJSONArray("tousseBags"); - if(tousseBags == null || tousseBags.size() == 0){ - throw new RuntimeException("抽检器械参数错误"); - } - for(int j=0;j 0){ - for(int k=0;k 0){ + for(int j=0;j 0){ + for(int k=0;k