Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r29557 -r29581 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 29557) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 29581) @@ -3422,4 +3422,44 @@ result.height = parseInt(span.offsetHeight) - result.height; } return result; +} +//打印材料清单(包含了装配页面,聚合包页面,器械包定义页面) +function printTousseDefinitionMaterial(ids){ + TousseDefinitionTableManager.getTousseDefinition(ids,function(jsonStr){ + var result = JSON.parse(jsonStr); + if(result.success){ + var tousses = result.tousseDefinitions; + if(tousses!=null && tousses.length > 0){ + top.Ext.Msg.show({ + title: '输入打印份数', + msg: '打印份数:', + width: 100, + buttons: Ext.MessageBox.OKCANCEL, + prompt : true, + fn: function(bu, txt) { + if(bu == 'ok'){ + if(isNaN(txt) == false){ + Ext.MessageBox.progress('打印中', '请稍候...'); + var curNumber = 0; + var count = Number(txt) * tousses.length; + for(var j = 0 ; j< Number(txt) ; j++){ + for(var i=0;i