Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseView.js =================================================================== diff -u -r14394 -r14799 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseView.js (.../tousseView.js) (revision 14394) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseView.js (.../tousseView.js) (revision 14799) @@ -60,39 +60,21 @@ } -function printTousse(id,tousseName){ - - var materilenStore = new top.Ext.data.Store({ - proxy : new top.Ext.data.HttpProxy({ - url : WWWROOT + '/disinfectSystem/idCardDefinitionAction!loadMaterilenByid.do', - method : 'POST' - }), - baseParams :{id:id}, - reader : new top.Ext.data.JsonReader({ - fields : [ - {name : 'id'}, - {name : 'count'}, - {name : 'materileName'}, - {name : 'name'}, - {name : 'specification'} - ] - }), - listeners : { - 'load' : function(materilenStore,records,options){ - var unit = ""; - DWREngine.setAsync(false); - SupplyRoomConfigTableManager.getUnitName(function(unitName){ - if(unitName != null && unitName != ""){ - unit = unitName; - } - }); - DWREngine.setAsync(true); - printSignBoard("","",materilenStore,tousseName,"",unit); +function printTousseDefinitionMaterial(ids){ + TousseDefinitionTableManager.getTousseDefinition(ids,function(jsonStr){ + var result = JSON.parse(jsonStr); + if(result.success){ + var tousses = result.tousseDefinitions; + Ext.MessageBox.progress('打印中', '请稍候...'); + for(var i=0;i