Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/washingApplication/inputPrint.js =================================================================== diff -u -r24483 -r24519 --- ssts-web/src/main/webapp/dx-disinfectsystem/js/washingApplication/inputPrint.js (.../inputPrint.js) (revision 24483) +++ ssts-web/src/main/webapp/dx-disinfectsystem/js/washingApplication/inputPrint.js (.../inputPrint.js) (revision 24519) @@ -1,4 +1,162 @@ -$(function(){ +//添加清洗篮筐的删除 +function addBasketDelete(bc,cbi) +{ + + var obhi = JSON.parse($('#hiddenss').val()); + + var obid = bc.replace("bc",""); + obid = parseInt(obid); + + var fu = []; + for(var i=0; i"; + }, + }, + { + title : '责任人', + field : 'personInCharge', + align : 'center', + + }, + { + title : '回收科室', + field : 'recyclingDept', + align : 'center', + + }, + { + title : '回收时间', + field : 'recyclingTime', + align : 'center', + + } + + ]; + $('#Baskets').bootstrapTable("destroy"); + $("#Baskets").bootstrapTable({ + data: arrData, + striped: true, //是否显示行间隔色 + cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*) + pagination: false, //是否显示分页(*) + sortable: false, //是否启用排序 + sortOrder: "asc", //排序方式 + //toolbar: none, + // queryParams: oTableInit.queryParams,//传递参数(*) + sidePagination: "client", //分页方式:client客户端分页,server服务端分页(*) + pageNumber:1, //初始化加载第一页,默认第一页 + pageSize: 15, //每页的记录行数(*) + pageList: [10, 25, 50, 100], //可供选择的每页的行数(*) + search: false, //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大 + strictSearch: true, + /* showColumns: true, */ //是否显示所有的列 + showRefresh: false, //是否显示刷新按钮 + minimumCountColumns: 2, //最少允许的列数 + clickToSelect: true, //是否启用点击选中行 + // height: 185, //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度 + //uniqueId: "id", //每一行的唯一标识,一般为主键列 + // showToggle:true, //是否显示详细视图和列表视图的切换按钮 + cardView: false, //是否显示详细视图 + detailView: true, //是否显示父子表 + removeByUniqueId:1, + columns: BasketsTableHeaderColumns, + onExpandRow: function(index, row, $detail) { + oTableInit.InitSubTable(index, row, $detail) + } + + }); + // + oTableInit.InitSubTable=function (index,row,$detail){ + console.log(index) + var cur_table = $detail.html('
').find('table'); + console.log("row:"+row); + console.log("jaonCon:"+JSON.stringify(row)); + var html = ""; + console.log("index:"+index+";row:"+row+";$detail:"+$detail+";"); + html += ""; + var ruid = row.barcode; + var codeData = {barcode:ruid}; + $.ajax({ + url:"/disinfectSystem/washAndDisinfect/washAndDisinfectRecordController/loadContainerContentOfJSON.mhtml", + type:'post', + async: false, //很重要,这里要使用同步请求 + data:codeData, + dataType:"json", + success:function(data){ + var childTable = data.content; + console.log(childTable); + for(var i=0; i"; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; + } + html += "
"+childTable[i].amount+""+childTable[i].tousseDefinitionId+"" +""+""+""+childTable[i].recyclingTime+"
" + cur_table.html(html); + } + }) + + + } + // + } + +$(function(){ + uBaskets(); + //报损下拉框 var dataList = [ { id: 0, text: 'ljiong.com(老囧博客)' }, { id: 1, text: 'Ants(蚂蚁)' }, @@ -26,16 +184,13 @@ }) - - + // + var basketArray = new Array(); //时间插件 var myDate = new Date(); - - // $('#addCleanStartDateStr').datetimepicker('setStartDate', '2012-01-01'); - // myDate.getMonth(); - // myDate.getDate(); myDate.toLocaleTimeString() var today = myDate.getFullYear()+"-"+myDate.getMonth()+"-"+myDate.getDate()+" "+myDate.toLocaleTimeString(); + $('#addCleanStartDateStr').datetimepicker('setStartDate', today); $('#addCleanOrgWashEndTime').datetimepicker('setStartDate', today); $('#addBadTime').datetimepicker('setStartDate', today); @@ -53,73 +208,82 @@ $(".main").append(eTC); }); } - - $('#addCleanGetCode1').bind('keyup', function(event) { - - if (event.keyCode == "13") { - //回车执行查询 - console.log($('#addCleanGetCode1').val()); - var ruid = $('#addCleanGetCode1').val(); - var codeData = {barcode:ruid}; - $.ajax({ - //url: ajaxIP+"/WashingApplication/php/readyBasket.php?ruId="+ruid, - //条形码的参数barcode - url:"/disinfectSystem/baseData/barcode/barcodeController/getBarcodeTypeByBarcode.mhtml", - type:"get", - dataType:"json", - data: codeData, - contentType:"application/json", - success: function(data){ - if(data.returnType=="container") + //添加清洗扫描 + var abArr = new Array(); + $('#addCleanGetCode1').bind('keyup', function(event) { + var hiddenss =$(this).val(); + + + if($(this).val()==''){ + alert('请输入条码'); + return false; + } + if($('#hiddenss').val()===hiddenss){ + alert('不能输入同样的条码'); + return ; + } + if(event.keyCode == "13"){ + var ruid = $('#addCleanGetCode1').val(); + var codeData = {barcode:ruid}; + //var hival; + //判断是否重复条码 + if(!$('#hiddenss').val()) { -//判断篮筐是不是本科室的 - if(data.isCurUserDepart==true){ - console.log("条码对应的篮筐的所属科室,和当前登录科室是同一个"); -//判断篮筐类型 - //清洗筐 - if(data.containerType=="清洗筐") - { -//清洗状态 - if(data.status=="装配完成") - { - console.log("篮筐装配完成,可入炉"); - $("#readyBaskets").bootstrapTable("refresh"); - $("#Baskets").bootstrapTable("refresh"); - } - else if(data.status=="清洗完成"){ - warnTips("警告:","清洗完成,不可用"); - console.log("清洗完成不可用"); - } - else{ - warnTips("警告:",data.message); - console.log("message:"+data.message); - } - } - else - { - warnTips("警告:",data.message); - console.log("message:"+data.message); - } - } - else{ - warnTips("警告:",data.message); - console.log("message:"+data.message); - } - } + var hival = []; + } else{ - warnTips("警告:",data.message); - console.log("message:"+data.message); + var hival = JSON.parse($('#hiddenss').val()); } - // console.log("扫码返回类型:"+data.returnType); - }, - error: function(){ - console.log("data:wrong"); + var tf = 0; + for(var i=0 ;i"; + }, + }, + { + title : '责任人', + field : 'personInCharge', + align : 'center', + + }, + { + title : '回收科室', + field : 'recyclingDept', + align : 'center', + + }, + { + title : '回收时间', + field : 'recyclingTime', + align : 'center', + + } + + ] , onExpandRow: function(index, row, $detail) { oTableInit.InitSubTable(index, row, $detail) } @@ -562,19 +570,19 @@ } // ccc end //添加 的 待清洗篮筐和清洗篮筐 - addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?readyBasks", - "#readyBaskets" - ); - addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?addCleanBasket", - "#Baskets" - ); -//修改 的 待清洗篮筐和清洗篮筐 - addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?readyBasks", - "#UpdateReadyBaskets" - ); - addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?addCleanBasket", - "#UpdateCleanBaskets" - ); +// addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?readyBasks", +// "#readyBaskets" +// ); +// addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?addCleanBasket", +// "#Baskets" +// ); +// //修改 的 待清洗篮筐和清洗篮筐 +// addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?readyBasks", +// "#UpdateReadyBaskets" +// ); +// addCleanBaskets(ajaxIP+"/WashingApplication/php/readyBasket.php?addCleanBasket", +// "#UpdateCleanBaskets" +// ); //添加待清洗篮筐子表 end //修改——清洗器械 @@ -724,7 +732,7 @@ columns: BasketsTableHeaderColumns, }); } - addBaskets(); + //addBaskets(); //添加清洗篮筐 //修改——— 待清洗篮筐