Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/useRecord/slickGridRecord.js =================================================================== diff -u -r24864 -r24898 --- ssts-web/src/main/webapp/dx-disinfectsystem/js/useRecord/slickGridRecord.js (.../slickGridRecord.js) (revision 24864) +++ ssts-web/src/main/webapp/dx-disinfectsystem/js/useRecord/slickGridRecord.js (.../slickGridRecord.js) (revision 24898) @@ -18,7 +18,20 @@ } }) -var grid,grid01,grid02,grid03,dataView; +$('.PackUpDeleils').click(function(){ + // alert('a') + if($('.packUp_em1').text()==='收起'){ + $('.PackupContainer').addClass('PackupContainer_hide').removeClass('PackupContainer_Show'); + $('.packUp_em1').text('展开') + $('.icon_packUp').addClass('glyphicon-chevron-down').removeClass('glyphicon-chevron-up') + }else{ + $('.PackupContainer').addClass('PackupContainer_Show').removeClass('PackupContainer_hide'); + $('.packUp_em1').text('收起'); + $('.icon_packUp').addClass('glyphicon-chevron-up').removeClass('glyphicon-chevron-down') + + } +}) +var grid,grid01,grid02,grid03,dataView,dataView1; var options = { enableCellNavigation: true, enableColumnReorder: false, @@ -265,14 +278,16 @@ dataView.setItems(data); dataView.endUpdate(); grid.render(); - //事件 grid.onClick.subscribe(function(e, args){ var gridDatastr=[grid.getData()] + // console.log(gridDatastr) var id=gridDatastr[0][args.row].id; AjaxModal(id) RecordGoodes(id) grid.render(); + $('.detailsId').val(id) + }) grid.onSort.subscribe(function (e, args) { order=(args.sortCol.field, args.sortAsc ? 1 : -1); @@ -429,7 +444,8 @@ return false; }else{ if($('.Barcode').val()==$(this).val()){ - alert('不能重复输入条码') + alert('不能重复输入条码'); + return false; }else{ $.ajax({ url:WWWROOT+'/disinfectSystem/useRecord/useRecordController/loadScanedGoods.mhtml?barcode='+$(this).val(), @@ -508,15 +524,27 @@ } var recordGoodsArrays= JSON.stringify(recordGoodsArray) if(addwashHandNurse==''){ - alert('洗手护士不能为空'); - return; + } if(addcircuitNurse==''){ - // $('#Alert').html('x巡回护士不能为空'); - // $ ('#Alert').show ().delay (1500).fadeOut (); + /* $.testse({ + 'content':'你确定要删除这条数据吗?', + 'position':'absolute', + 'actionsheetCloseText':'确定', + 'status':'2', + 'elem':"alert-btn-sheet", + 'buttons':{ + '确定':function(){ + // $('.alert-btn-sheet').close(); + }, + '取消':function(){ + + } + } + })*/ alert('巡回护士不能为空'); - return; - } + return false; + } if(addhospitalNum==''&&addtreatmentNum==''&&addpatientName==''){ // $('#Alert').html('x请输入诊疗号或者住院号或者病人姓名') // $ ('#Alert').show ().delay (1500).fadeOut (); @@ -670,7 +698,7 @@ function RecordGoodes(id){ var AddData = []; var columns1=[],visibleColumns1=[]; - $(function () { + $(function(){ var checkboxSelector = new Slick.CheckboxSelectColumn({cssClass: "slick-cell-checkboxsel"}); columns1.push(checkboxSelector.getColumnDefinition()); columns1.push( @@ -746,9 +774,9 @@ name: '操作', width:100, minWidth: 100, - formatter:function(value,row,index,columnDef,dataContext){ + formatter:function(value,row,index,cumnDef,dataContext){ return '详情'+ - '删除' + '删除' }, cssClass: "cell-title", } @@ -758,17 +786,21 @@ visibleColumns1.push(columns1[i]);//将columns的列push进去 } } - dataView = new Slick.Data.DataView({inlineFilters: true}); - grid02 = new Slick.Grid("#GoodsTablGrid",dataView, visibleColumns1, options); - grid02.setSelectionModel(new Slick.RowSelectionModel({selectActiveRow: false}));//单选 - grid02.registerPlugin(checkboxSelector); + var options1 = { + editable: false, + enableAddRow: false, + enableCellNavigation: false, + autoHeight: false, + rowHeight: 35 + }; $.ajax({ url:WWWROOT+'/disinfectSystem/useRecord/useRecordController/loadUseItemsByUseRecordId.mhtml', async:false, type:'get', data:{useRecordId:id}, dataType:'json', success:function(data){ + console.log(data.rows) $('.ModifiedData').val(JSON.stringify(data.rows)) var database =data.rows; // console.log(database) @@ -785,72 +817,67 @@ d.validUntilStr =database[i].validUntilStr; d.includeImplant =database[i].includeImplant; } - dataView.beginUpdate(); - dataView.setItems(AddData); - dataView.endUpdate(); - grid02.render(); } - - }); + dataView1 = new Slick.Data.DataView({inlineFilters: true}); + grid03 = new Slick.Grid("#GoodsTablGrid", AddData, visibleColumns1, options1); + grid03.render(); $('#tempBarcodes').keydown(function(e){ if(e.keyCode=='13'){ - if($(this).val()==""){ alert('请输入条码') return false; }else{ - // var ModifiedDataGood =[]; - // var ModifiedDataGoosd= JSON.parse($('.ModifiedData').val()) - // for(var i=0;i + <%@ include file="../commons/tagLibsPath.jsp" %> 使用记录 @@ -22,8 +23,7 @@ <%----%> - - + @@ -80,7 +80,7 @@
@@ -190,7 +190,7 @@
@@ -287,8 +287,8 @@
@@ -305,10 +305,12 @@ - - - - + @@ -605,7 +614,6 @@ - <%----%> @@ -614,6 +622,8 @@ <%----%> + <%----%> +<%----%> \ No newline at end of file