Index: ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringForm.js =================================================================== diff -u -r14916 -r14917 --- ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringForm.js (.../qualitymonitoringForm.js) (revision 14916) +++ ssts-web/src/main/webapp/disinfectsystem/qualitymonitoring/qualitymonitoringForm.js (.../qualitymonitoringForm.js) (revision 14917) @@ -250,7 +250,15 @@ } }); } - +function showAllTousseOfSterileCheckBox(show){ + if(!isUndefinedOrNullOrEmpty(qualityMonitoringSterilizationID) && show){ + top.Ext.getCmp('allTousseOfSterile').setVisible(true); + top.Ext.getCmp('allTousseOfSterile').getEl().up('.x-form-item').setDisplayed(true); + }else{ + top.Ext.getCmp('allTousseOfSterile').setVisible(false); + top.Ext.getCmp('allTousseOfSterile').getEl().up('.x-form-item').setDisplayed(false); + } +} function addQualityMonitoringItem(configName){ // 质量监测添加‘无’这个项. if(configName == '无'){ @@ -329,8 +337,7 @@ top.Ext.getCmp('tousseName').getEl().up('.x-form-item').setDisplayed(true); top.Ext.getCmp('repacking').setVisible(true); top.Ext.getCmp('repacking').getEl().up('.x-form-item').setDisplayed(true); - top.Ext.getCmp('allTousseOfSterile').setVisible(true); - top.Ext.getCmp('allTousseOfSterile').getEl().up('.x-form-item').setDisplayed(true); + showAllTousseOfSterileCheckBox(true); top.Ext.getCmp('addExtractCheckTousse').setVisible(false); top.Ext.getCmp('addExtractCheckMaterial').setVisible(false); }else if(result.data.scope == "材料"){ @@ -342,8 +349,7 @@ top.Ext.getCmp('tousseName').getEl().up('.x-form-item').setDisplayed(false); top.Ext.getCmp('repacking').setVisible(false); top.Ext.getCmp('repacking').getEl().up('.x-form-item').setDisplayed(false); - top.Ext.getCmp('allTousseOfSterile').setVisible(false); - top.Ext.getCmp('allTousseOfSterile').getEl().up('.x-form-item').setDisplayed(false); + showAllTousseOfSterileCheckBox(false); top.Ext.getCmp('material').setVisible(true); top.Ext.getCmp('material').getEl().up('.x-form-item').setDisplayed(true); top.Ext.getCmp('amount').setVisible(true); @@ -364,8 +370,7 @@ top.Ext.getCmp('tousseName').getEl().up('.x-form-item').setDisplayed(true); top.Ext.getCmp('repacking').setVisible(true); top.Ext.getCmp('repacking').getEl().up('.x-form-item').setDisplayed(true); - top.Ext.getCmp('allTousseOfSterile').setVisible(true); - top.Ext.getCmp('allTousseOfSterile').getEl().up('.x-form-item').setDisplayed(true); + showAllTousseOfSterileCheckBox(true); top.Ext.getCmp('addExtractCheckTousse').setVisible(false); top.Ext.getCmp('addExtractCheckMaterial').setVisible(true); }