Index: ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceForm.js =================================================================== diff -u -r36837 -r36919 --- ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceForm.js (.../qualitymonitoringInstanceForm.js) (revision 36837) +++ ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringInstanceForm.js (.../qualitymonitoringInstanceForm.js) (revision 36919) @@ -3480,7 +3480,9 @@ tousseBagsList.tousseInstanceId = tousseArrHidden[0]; tousseBagsList.tousseRecycle = tousseArrHidden[1]; tousseBagsList.tousseRePacking = tousseArrHidden[2]; - tousseBagsList.tousseReprint = tousseArrHidden[6]; + if(sstsConfig.enableRepeatPrintingLabelsAddQualityMonitoringFunction){ + tousseBagsList.tousseReprint = tousseArrHidden[6]; + } tousseBagsList.order = tousseArrHidden[3]; tousseBagsList.tousseBarcode = tousseArrHidden[4];//器械包条码隐藏域值 var materialInfos = []; @@ -3539,17 +3541,19 @@ }else if(index == '15'){ tousseArrHidden[6] = tousseRecycleOrRePacking; } - if (top.Ext.getCmp("scope").getValue() == "器械包") { + var tousseArrHiddenLength = 6; + if(sstsConfig.enableRepeatPrintingLabelsAddQualityMonitoringFunction){ + tousseArrHiddenLength = 7; + } + if (top.Ext.getCmp("scope").getValue() == "器械包" && tousseArrHidden.length == tousseArrHiddenLength) { tousseBagsList.tousseInstanceId = tousseArrHidden[0]; tousseBagsList.tousseRecycle = tousseArrHidden[1] || '否'; tousseBagsList.tousseRePacking = tousseArrHidden[2] || '否'; tousseBagsList.order = tousseArrHidden[3]; tousseBagsList.tousseBarcode = tousseArrHidden[4];//器械包条码隐藏域值 tousseBagsList.tousseDiscard = tousseArrHidden[5] || '否'; tousseBagsList.tousseReprint = tousseArrHidden[6] || '否'; - if(tousseBagsList.tousseName){ - tousseBags.push(tousseBagsList); - } + tousseBags.push(tousseBagsList); tousseArrHidden = []; tousseBagsList = {}; } else if (top.Ext.getCmp("scope").getValue() == "材料和器械包") { @@ -3954,6 +3958,7 @@ return } } + tousseAndMaterialAll.tousseInstanceInfos = tousseInstanceInfos; //传参tousseAndMaterialAll checkIsTousseInstanceRepackingAndSubmitFormNew(thiz, JSON.stringify(tousseAndMaterialAll), saveAndCreate);