diff --git a/sf_manufacturing/static/src/js/qr.js b/sf_manufacturing/static/src/js/qr.js index ec148933..fd501f27 100644 --- a/sf_manufacturing/static/src/js/qr.js +++ b/sf_manufacturing/static/src/js/qr.js @@ -27,7 +27,7 @@ class QRCodeWidget extends Component { onGlobalKeyDown(event) { // 如果是Tab键,表示扫码输入结束 - if (event.key === 'Tab') { + if (event.key === 'Tab' || event.key === 'Enter') { this.qrCodeValue = this.inputBuffer; // 完整条码赋值 console.log('完整条码:', this.qrCodeValue); this.onQRCodeChange(this.qrCodeValue); // 调用父组件的 onQRCodeChange 方法 diff --git a/sf_manufacturing/views/mrp_workorder_view.xml b/sf_manufacturing/views/mrp_workorder_view.xml index a34c5c51..708a9779 100644 --- a/sf_manufacturing/views/mrp_workorder_view.xml +++ b/sf_manufacturing/views/mrp_workorder_view.xml @@ -247,8 +247,8 @@ - +