Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization1.js =================================================================== diff -u -r24954 -r24961 --- ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization1.js (.../sterilization1.js) (revision 24954) +++ ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization1.js (.../sterilization1.js) (revision 24961) @@ -183,6 +183,7 @@ } $(function () { $.support.cors = true; + dataView = new Slick.Data.DataView({ inlineFilters: true }); grid = new Slick.Grid("#HomeMyGrid", dataView, columns, options); attachAutoResizeDataGrid(grid, "HomeMyGrid", "gridContainer"); @@ -505,63 +506,83 @@ }; //扫描条码 +var AllsterzationGood=[]; $("#barCode").keydown(function(e){ if(e.keyCode == 13){ - if($('.repetitionBarCod').val()==$(this).val()){ - alert('不能重复输入条码'); + if($(this).val()==''){ + alert('请输入条码'); return false; - }else{ - var addItem; - $.ajax({ - url:WWWROOT+'/disinfectSystem/sterilization/sterilizationRecordController/scanBarcode.mhtml', - type:"get", - dataType:'json', - data:{barcode:$(this).val()}, - success:function(data){ - if(data.success==true){ - addItem = data.rows[0]; - console.log(addItem) - if(data.barcodeType==='用户'){ - $('#sterilization').val(addItem.name); - $('#barCode').val(""); - $('.repetitionBarCod').val($('#barCode').val()) - return false - } - if(data.barcodeType==='灭菌架'){ - $('#sterilization').val(addItem.name); - $('#barCode').val("") - $('.repetitionBarCod').val($('#barCode').val()) - return false - } - if(data.barcodeType==='器械包'){ - BasketData.push(addItem); - addCleanBaskets(BasketData); - $("#addCleanGetCodeArr").val(JSON.stringify(BasketData)); - $('.repetitionBarCod').val($('#barCode').val()) - $('#barCode').val("") - addallTableDatas(); - return false - } - if(data.barcodeType==='灭菌篮筐'){ - BasketData.push(addItem); - addCleanBaskets(BasketData); - $("#addCleanGetCodeArr").val(JSON.stringify(BasketData)); - $('.repetitionBarCod').val($('#barCode').val()) - $('#barCode').val("") - addallTableDatas(); + } else{ + if($('.repetitionBarCod').val()==$(this).val()){ + alert('不能重复输入条码'); + return false; + }else{ + var addItem; + $.ajax({ + url:WWWROOT+'/disinfectSystem/sterilization/sterilizationRecordController/scanBarcode.mhtml', + type:"get", + dataType:'json', + data:{barcode:$(this).val()}, + success:function(data){ + if(data.success===true){ + addItem = data.rows[0]; + var AllBarcode =[]; + console.log(AllsterzationGood) + for(var i=0;i