Index: ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/disinfectionTousseItems.jsp =================================================================== diff -u -r29573 -r31141 --- ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/disinfectionTousseItems.jsp (.../disinfectionTousseItems.jsp) (revision 29573) +++ ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/disinfectionTousseItems.jsp (.../disinfectionTousseItems.jsp) (revision 31141) @@ -92,15 +92,20 @@ var btSave=false; function submit(){ - var materialItems = []; + var materialItems = []; + var sumCount = 0; $("#materialItemsTable").children().first().children().each(function(i,element){ var materialItem = {}; materialItem.materialId = $('#materialDefinitionId'+i).val(); materialItem.materialName = $('#materialName'+i).text(); materialItem.count = $('#count'+i).text(); - materialItems.push(materialItem); + materialItems.push(materialItem); + sumCount += parseInt($('#count'+i).text()); }); - + if(sumCount == 0){ + alert('材料数量不允许全部改成0'); + return + } if(window.parent){ if(window.parent.createMaterialInfo){ closeLayer();// 自动化测试无法定位到alert窗口,因此移动closeLayer()方法到前面执行