Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r30848 -r30889 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 30848) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 30889) @@ -2600,14 +2600,22 @@ } var ids = ""; Ext4.each(selNodes, function(pNode) { - Ext4.each(pNode.childNodes, function(cNode){ - var taskId = cNode.get('taskId'); - if(ids != ""){ - ids += ";"; - } - ids += taskId; - }); - }); + if(pNode.childNodes.length > 0){ + Ext4.each(pNode.childNodes, function(cNode){ + var taskId = cNode.get('taskId'); + if(ids != ""){ + ids += ";"; + } + ids += taskId; + }); + }else { + var taskId = pNode.get('taskId'); + if(ids != ""){ + ids += ";"; + } + ids += taskId; + } + }); deletePackingTask(ids,null,null,true,null); } },"-",{