Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseForm.js =================================================================== diff -u -r28782 -r29318 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseForm.js (.../tousseForm.js) (revision 28782) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseForm.js (.../tousseForm.js) (revision 29318) @@ -1475,7 +1475,7 @@ editable:false, store : sterilisationStore, forceSelection : true, - allowBlank : true, + allowBlank : false, triggerAction : 'all', anchor : '100%' }] Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r28996 -r29318 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 28996) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 29318) @@ -3484,13 +3484,10 @@ amount = packingAmount; } packageType = cNode.get("packageType"); - if(useManualSelectPackageType()){ - packageType = Ext4.getCmp('packageType').getValue(); - } -// alert('useManualSelectPackageType='+useManualSelectPackageType()); sterilingType = cNode.get("sterilingMethod"); - if(isUndefinedOrNullOrEmpty(sterilingType) || useManualSelectPackageType()){ - sterilingType = Ext4.getCmp('sterilingType').getValue(); + if(selLength == 1){ + sterilingType = Ext4.getCmp('sterilingType').getValue(); + packageType = Ext4.getCmp('packageType').getValue(); } tousseType = cNode.get("tousseType"); supplierName = cNode.get("supplierName");