Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r32814 -r32818 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 32814) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 32818) @@ -563,7 +563,7 @@ var basketTree = Ext4.getCmp('basketTreeGrid'); var waitPackingTreeGrid = Ext4.getCmp('waitPackingTreeGrid'); Ext4.each(basketTree.getView().getChecked(), function(pNode){ - if(idCardTaskNode.get('tousseName') != pNode.get('tousseName')){ + if(pNode.childNodes.length !== 1 && idCardTaskNode.get('tousseName') != pNode.get('tousseName')){ pNode.set("checked", false); } }); @@ -4662,6 +4662,7 @@ //场景1:父器械包的数量小于子记录的总数量,以父包数量为准,从上到下扣减 if(parentAmout < amountSum){ var removeArr = []; + pNode.set('checked',false); for(var i=0;i