diff --git a/sf_manufacturing/static/src/js/customRFID.js b/sf_manufacturing/static/src/js/customRFID.js
new file mode 100644
index 00000000..174b60d7
--- /dev/null
+++ b/sf_manufacturing/static/src/js/customRFID.js
@@ -0,0 +1,17 @@
+var RFID = ''
+$(document).off('keydown')
+console.log(2222)
+$(document).on('keydown', '.modal.d-block.o_technical_modal,body.o_web_client', function (e) {
+ const dom = $('.customRFID')
+ if(!dom.length) return
+ setTimeout(() => {
+ RFID = ''
+ }, 200)
+ if(e.key == 'Enter' && e.keyCode == 13){
+ if(!RFID || RFID.length <= 3) return;
+ dom.children('span').text(RFID)
+ RFID = ''
+ return;
+ }
+ RFID += e.key
+})
\ No newline at end of file
diff --git a/sf_manufacturing/views/mrp_workorder_view.xml b/sf_manufacturing/views/mrp_workorder_view.xml
index 15e7fd3d..35d728c2 100644
--- a/sf_manufacturing/views/mrp_workorder_view.xml
+++ b/sf_manufacturing/views/mrp_workorder_view.xml
@@ -179,7 +179,8 @@
attrs='{"invisible": [("routing_type","!=","装夹预调")]}'/>
-
+
+