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 231b40eb..3d28a3f0 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","!=","装夹预调")]}'/> - + +