Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r31076 -r31078 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 31076) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 31078) @@ -3635,9 +3635,13 @@ Ext4.each(selNodes, function(pNode){ if(pNode.childNodes.length == 0){ var ai = pNode; - if(!map[ai.get('tousseName')]){ + if(sstsConfig.askWhetherMergeAllPartsOfForeignTousseSplitInRecyclingToOneWhenPacking && ai.get('tousseType') == '外来器械包'){ dest.push(ai.parentNode); - map[ai.get('tousseName')] = ai; + }else { + if(!map[ai.get('tousseName')]){ + dest.push(ai.parentNode); + map[ai.get('tousseName')] = ai; + } } } });