Index: ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceView.jsp =================================================================== diff -u -r31458 -r35049 --- ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceView.jsp (.../qualitymonitoringInstanceView.jsp) (revision 31458) +++ ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceView.jsp (.../qualitymonitoringInstanceView.jsp) (revision 35049) @@ -29,7 +29,6 @@ var userName = '<%=request.getAttribute("userName")%>'; var PACKAGE_TYPE_FOREIGN = '<%=TousseDefinition.PACKAGE_TYPE_FOREIGN%>'; var PACKAGE_TYPE_SPLIT = '<%=TousseDefinition.PACKAGE_TYPE_SPLIT%>'; - Index: ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceForm.js =================================================================== diff -u -r35046 -r35049 --- ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceForm.js (.../qualitymonitoringInstanceForm.js) (revision 35046) +++ ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceForm.js (.../qualitymonitoringInstanceForm.js) (revision 35049) @@ -1129,7 +1129,7 @@ amountChild 当前在信息块里面是第几个 isLoad 是否是加载 */ -function addExtractCheckMaterial(isOpenRecord,mateialName,count,basketPosition,orderNumber,isWrapper,isTousseAndMaterial,amount,tosseAndMaterialId,btnShowOrHide,amountChild,isLoad,tousseItemCount){ +function addExtractCheckMaterial(isOpenRecord,mateialName,count,basketPosition,orderNumber,isWrapper,isTousseAndMaterial,amount,tosseAndMaterialId,btnShowOrHide,amountChild,isLoad,tousseItemCount,tousseDefinitionId){ materialItemCount++; var tousseAndMaterial = top.Ext.getCmp('tosseAndMaterial'); var mCount = 1; @@ -1162,10 +1162,14 @@ ]), listeners : { beforeload : function(thiz, options){ - if(tousseItemCount == 0){ - thiz.baseParams['tousseDefinitionId'] = top.Ext.getCmp('tousseDefinitionId').getValue(); - }else if(tousseItemCount !== undefined){ - thiz.baseParams['tousseDefinitionId'] = top.Ext.getCmp('tousseDefinitionId'+tousseItemCount).getValue(); + if(tousseDefinitionId){ + thiz.baseParams['tousseDefinitionId'] = tousseDefinitionId; + }else { + if(tousseItemCount == 0){ + thiz.baseParams['tousseDefinitionId'] = top.Ext.getCmp('tousseDefinitionId').getValue(); + }else if(tousseItemCount !== undefined){ + thiz.baseParams['tousseDefinitionId'] = top.Ext.getCmp('tousseDefinitionId'+tousseItemCount).getValue(); + } } } } @@ -2463,43 +2467,48 @@ scope = top.Ext.getCmp('scope').getValue(); } if(scope == '器械包'){ - for(var i=0;i 0){ - for(var i=0;i 1){ - addExtractCheckMaterial("","",1,"","","",true,"","",true,"","",1); + } + loadTousseMsg({},arr); + enableRecycleAndRepacking(); + top.Ext.getCmp('disabledBarcode').enable(); + }else if(scope == '材料和器械包'){ + if(tousseItems.length > 0){ + for(var i=0,lk=1;i