Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization.js =================================================================== diff -u -r24558 -r24567 --- ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization.js (.../sterilization.js) (revision 24558) +++ ssts-web/src/main/webapp/dx-disinfectsystem/js/sterilization/sterilization.js (.../sterilization.js) (revision 24567) @@ -4,8 +4,9 @@ alert('currentOrgUnitName=' + currentOrgUnitName); */ $('#addHandle').click(function(){ - $('#sterilization').val(currentUserCode)//科室 - allTableDatas(); + $('#sterilization').val()//科室 + sterilizationListTotal() + addallTableDatas(); }) $(window).resize(function () { @@ -371,7 +372,7 @@ //今天审核的待灭菌物品 details $(function(){ $.ajax({ - url:'http://rap2api.taobao.org/app/mock/85153/disinfectSystem/sterilization/sterilizationRecordController/loadSterilizationRecord.mhtml', + // url:'http://rap2api.taobao.org/app/mock/85153/disinfectSystem/sterilization/sterilizationRecordController/loadSterilizationRecord.mhtml', type:'get', dataType:'json', async:true, @@ -1156,7 +1157,7 @@ if(data.barcodeType==='器械包'){ $('#sterilizationListTbale').bootstrapTable('append',datas); $('#barCode').val("") - + addallTableDatas(); } if(data.barcodeType==='用户'){ $('#sterilization').val(datas[0]['name']); @@ -1165,6 +1166,7 @@ if(data.barcodeType==='灭菌篮筐'){ $('#sterilizationListTbale').bootstrapTable('append',datas); $('#barCode').val("") + addallTableDatas(); } if(data.barcodeType==='灭菌架'){ $('#sterilization').val(datas[0]['name']); @@ -1239,26 +1241,29 @@ }; }) -$('#sterilizationListTotal').bootstrapTable({ - striped: true, //是否显示行间隔色 - cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*) - sortOrder: "asc", //排序方式 - height: 200, //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度 - uniqueId: "id", //每一行的唯一标识,一般为主键列 - detailView: false, //是否显示父子表 - removeByUniqueId:1, - columns: [ - { - field: 'name', - title: '器械包统计名称' - }, - { - field: 'amount', - title: '数量' - } +function sterilizationListTotal(){ + $('#sterilizationListTotal').bootstrapTable({ + striped: true, //是否显示行间隔色 + cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*) + sortOrder: "asc", //排序方式 + height: 200, //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度 + uniqueId: "id", //每一行的唯一标识,一般为主键列 + detailView: false, //是否显示父子表 + removeByUniqueId:1, + columns: [ + { + field: 'name', + title: '器械包统计名称' + }, + { + field: 'amount', + title: '数量' + } - ], -}); + ], + }); +} +sterilizationListTotal(); // 添加灭菌 $('#addTbale').on('click',function(){ var sterilization =$('#sterilization').val(); @@ -1351,7 +1356,15 @@ for(var i =0; i < allTableDatas.length; i++){ var objs =allTableDatas[i] if(allTableDatas[i].type===1){ + if(objs.type===1){ + allchildren.push(objs.type) + if(countResult[objs['name']]){ + countResult[objs['name']]=countResult[objs['name']]+1; + }else{ + countResult[objs['name']]=1; + } + } alltotle.push(allTableDatas[i].type) for(var j=0;j
灭菌物品统计 - 灭菌物品总数量: 18 + 灭菌物品总数量:
篮筐: