Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingForm.js =================================================================== diff -u -r15945 -r15951 --- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingForm.js (.../sterilizationLoadingForm.js) (revision 15945) +++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingForm.js (.../sterilizationLoadingForm.js) (revision 15951) @@ -225,6 +225,18 @@ clearScanText(); } +function clearScanText(){ + var barcodeEnd = Ext.getCmp("barcodeEnd").getValue().Trim(); +// if(barcodeEnd == '') + { + if((enableBeginEndBarcodeScan == false) || currentScanMode == 'single'){ + Ext.getCmp('barcode').setValue("");//如果未使用虚拟篮筐机制或者使用篮筐机制但扫描模式为单个扫描,扫描成功后需要清除该文本内容 + }else{ + Ext.getCmp('barcodeEnd').focus();//否则不清除,条码/篮筐(尾)获得焦点 + } + } +} + Ext.onReady(function() { function showDelBtn(v,p,record) { @@ -266,17 +278,7 @@ } } - function clearScanText(){ - var barcodeEnd = Ext.getCmp("barcodeEnd").getValue().Trim(); -// if(barcodeEnd == '') - { - if((enableBeginEndBarcodeScan == false) || currentScanMode == 'single'){ - Ext.getCmp('barcode').setValue("");//如果未使用虚拟篮筐机制或者使用篮筐机制但扫描模式为单个扫描,扫描成功后需要清除该文本内容 - }else{ - Ext.getCmp('barcodeEnd').focus();//否则不清除,条码/篮筐(尾)获得焦点 - } - } - } + //条码(首)扫描监听事件函数 function keypressBeginBarcodeCallBack(e) { if (e.getKey() == 13) {