Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r29543 -r29581 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 29543) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 29581) @@ -4657,6 +4657,26 @@ handler : function() { recyclingDetailWindow(); } + },{ + text : '打印材料清单', + hidden:!(sstsConfig.showPrintBOMButton), + iconCls : 'icon_print', + handler : function() { + var waitPackingTreeGrid = Ext4.getCmp('waitPackingTreeGrid'); + var selNodes = waitPackingTreeGrid.getView().getChecked(); + if(selNodes.length == 0){ + showResult('请选择需要打印的包'); + return; + } + var ids = []; + Ext4.each(selNodes, function(pNode) { + Ext4.each(pNode.childNodes, function(cNode){ + var tousseID = cNode.get('tousseID'); + ids.push(tousseID); + }); + }); + printTousseDefinitionMaterial(ids.join(';')); + } } ] },{