// komponens keresése // Beszállító keresése // Megnevezésben keres $( "#findComponent" ).on('input',function( event ) { if ( event.which == 13 ) { event.preventDefault(); } console.log('Jájj genyó2!'); var ctrl=document.getElementById("findComponent"); var data= {findBy: 'name', content:ctrl.value}; $.ajax({ type: 'POST', data: JSON.stringify(data), contentType: "application/json", dataType:'json', url: '/components/find', success: function(data) { console.log('success'); console.log(JSON.stringify(data)); }, error: function(error) { console.log("some error in fetching the notifications"); } }).done (function (data) { var cTable=document.getElementById("compTable"); var tr='#SorozatszámMegnevezésBerendezés neveMunkaMunka számGyártási szám'; //var dataList=document.getElementById("listComponent"); var wid='',cid='',aid=''; if (data.status === 200) { for (var i = 0; i < data.data.length; i++) { wid=data.data[i].workID._id; cid=data.data[i]._id; aid=data.data[i].deviceID._id; tr+=''+(i+1)+'' + ''+data.data[i].serial+'\ ' + data.data[i].name + '\ ' + ''+data.data[i].deviceID.title+'\ ' + ''+data.data[i].workID.title+'\ ' + ''+data.data[i].workID.workNumber+'\ ' + ''+data.data[i].deviceID.deviceNumber+''; }//1VTL5118021238 cTable.innerHTML=tr; } }); }); //Bevételezés tétel keresése Cikkszám $( "#itemNumber" ).on('keydown',function( event ) { var keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { event.preventDefault(); var data= {findBy: 'itemNumber', content: $(this).val()}; $.ajax({ type: 'POST', data: JSON.stringify(data), /* data: { blob: {wob:"1",job:"2", ar:[1,2,{a:'b'}]} },*/ contentType: "application/json", dataType:'json', url: '/components_base/findByEan', success: function(data) { if (data.result==='OK') { console.log('success'); console.log(JSON.stringify(data)); $('#ean').val(data.data.ean1);//=data.data[0].itemNumber; $('#itemName').val(data.data.name);//=data.data[0].itemNumber; $('#itemParams').val(data.data.parameters);//=data.data[0].itemNumber; $('#saveandnew').prop('disabled', false); $('#save').prop('disabled', false); $('#itemSerial').select(); } if (data.result==='Not Found') { $('#itemNumber').val('Nincs találat!').select();//=data.data[0].itemNumber; //$('#ean').select(); $('#saveandnew').prop('disabled', true); $('#save').prop('disabled', true); } }, error: function(error) { console.log("some error in fetching the notifications"); } }).done (function (data) { }); } }); function prinner (event) { console.log(event.key); if (event.key=='ö') { var curval = $("#ean").val(); //namaye is the ID of the input field. var nval = curval +"0"; $("#ean").val(nval); // Cancel the event event.preventDefault(); event.stopPropagation(); } } //Bevételezés tétel keresése Ean alapján $( "#ean" ).on('keydown',function( event ) { prinner(event); var keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { // alert('You pressed enter! - keypress'+$(this).val()); //if ( event.which == 13 ) { event.preventDefault(); // console.log("Enter"); console.log('Jájj genyó10!'); //var ean=document.getElementById("ean"); //var wHouse=document.getElementById("findRecItemCikk"); var data= {findBy: 'ean1', content: $(this).val()}; $.ajax({ type: 'POST', data: JSON.stringify(data), /* data: { blob: {wob:"1",job:"2", ar:[1,2,{a:'b'}]} },*/ contentType: "application/json", dataType:'json', url: '/components_base/findByEan', success: function(data) { if (data.result==='OK'){ console.log('success'); console.log(JSON.stringify(data)); $('#itemNumber').val(data.data.itemNumber);//=data.data[0].itemNumber; $('#itemName').val(data.data.name);//=data.data[0].itemNumber; $('#itemParams').val(data.data.parameters);//=data.data[0].itemNumber; $('#saveandnew').prop('disabled', false); $('#save').prop('disabled', false); $('#itemSerial').select(); $('#newComponentBtn').hide(); } if (data.result==='Not Found') { $('#saveandnew').prop('disabled', true); $('#save').prop('disabled', true); $('#ean').val('Nincs találat!').select();//=data.data[0].itemNumber; //$('#ean').select(); $('#newComponentBtn').show(); } }, error: function(error) { console.log("some error in fetching the notifications"); } }).done (function (data) { }); } });