Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization1.js =================================================================== diff -u -r24970 -r24975 --- ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization1.js (.../sterilization1.js) (revision 24970) +++ ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization1.js (.../sterilization1.js) (revision 24975) @@ -1,10 +1,3 @@ - - - - - - - //光标默认 $('#mymodal-data').on('shown.bs.modal', function () { @@ -25,12 +18,11 @@ $('#HomeMyGrid').css('height',availableHeight) } }) -var grid,grid1,grid2,grid3,dataView1,dataView2,options1,options2,options3; -var visibleColumns1=[]; -var percentCompleteThreshold1 = 0; +var grid,grid1,grid2,grid3,dataView,dataView1,dataView2,options,options1,options2,options3; var searchString = ""; var columns=[],data=[],data1=[]; var loadData = []; +var BasketData =[]; //主页面 function sterilizationHome() { var checkboxSelector = new Slick.CheckboxSelectColumn({cssClass: "slick-cell-checkboxsel"}); @@ -40,7 +32,7 @@ field: 'sterilizationUser', name: '灭菌员', formatter: function (value,row,index,columnDef,dataContext){ - return ''+dataContext.sterilizationUser+' ' + return ''+dataContext.sterilizationUser+' ' }, align: 'center', }, @@ -117,15 +109,17 @@ align: 'center', width:120, // minWidth:120, - formatter: function (value, row, index) { + formatter: function (value,row,index,columnDef,dataContext) { + var delectArray =[]; + delectArray.push(dataContext.id) return '灭菌 '+ - '详情 '+ - '删除 ' + '详情 '+ + '删除' }, } ) - var options = { + options= { enableCellNavigation: true, enableColumnReorder: false, forceFitColumns: true, @@ -206,7 +200,6 @@ } $(function () { $.support.cors = true; - dataView = new Slick.Data.DataView({ inlineFilters: true }); grid = new Slick.Grid("#HomeMyGrid", dataView, columns, options); attachAutoResizeDataGrid(grid, "HomeMyGrid", "gridContainer"); @@ -275,7 +268,14 @@ } }) + grid.onClick.subscribe(function(e, args){ + var gridDatastr=[grid.getData()] + // console.log(gridDatastr) + var id=gridDatastr[0][args.row].id; + AjaxModal(id); + particularsGrid(id); + }) }); } @@ -361,10 +361,13 @@ }) //灭菌物品列表 //父子表 +options1 = { + enableCellNavigation: true, + enableColumnReorder: false +}; var indent = 0; var parents = []; var checkboxSelector; -var BasketData =[] var columns1 = [ {id: "barcode", name: "条码", minWidth:120,field: "barcode",formatter:TaskNameFormatter}, {id: "name", name: "名称", minWidth:120,field: "name",}, @@ -385,6 +388,7 @@ rowHeight:35, }; var searchString = ""; +var AllsterzationGood=[]; function percentCompleteSort(a, b) { return a["percentComplete"] - b["percentComplete"]; } @@ -529,7 +533,6 @@ }; //扫描条码 -var AllsterzationGood=[]; $("#barCode").keydown(function(e){ if(e.keyCode == 13){ if($(this).val()==''){ @@ -550,7 +553,6 @@ if(data.success===true){ addItem = data.rows[0]; var AllBarcode =[]; - // console.log(AllsterzationGood) for(var i=0;i/g,">"); //制造一个占位 var spacer = ""; - //根据ID获取此行内容的索引值 var idx = dataView2.getIdxById(dataContext.id); if (loadData[idx + 1] && loadData[idx + 1].indent > loadData[idx].indent) { @@ -1075,7 +1014,6 @@ return false; } loadData=[]; - // console.log(data) indent = 0; var tempId = 0; for(var i=0;i