Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/assemblyManagement/assemblyManagement.js =================================================================== diff -u -r24379 -r24390 --- ssts-web/src/main/webapp/dx-disinfectsystem/js/assemblyManagement/assemblyManagement.js (.../assemblyManagement.js) (revision 24379) +++ ssts-web/src/main/webapp/dx-disinfectsystem/js/assemblyManagement/assemblyManagement.js (.../assemblyManagement.js) (revision 24390) @@ -5,74 +5,143 @@ //var assemblyTaskLeftFootTableCon = []; //left table foot //var footTable = []; //left table foot var addVal = ""; +var getIndexPar =""; - //增加table的paddiing function addPaddingBottom(pbClass){ $("."+pbClass).find(".fixed-table-container").css("padding-bottom","45px"); $("#"+pbClass).find(".fixed-table-container").css("padding-bottom","45px"); } $("#packPrint").click(function(){ - // - var taskIds = $("#taskId").val(); - //检查人 - var inspectorCodeInput = $("#inspectorCodeInput").val(); - console.log("KKKKK",inspectorCodeInput); - return; - var inspectorCode = $("#inspectorCode").val(); - //配包人 - var operator = $("#operator").val(); - var operatorCode = $("#operatorCode").val(); - //审核人 - var reviewer = $("#reviewer").val(); - var reviewerCode = $("#reviewerCode").val(); - //灭菌人 - var sterileUserName = $("#sterileUserName").val(); - var sterileUserCode = $("#sterileUserCode").val(); - //包装人 - var wrapper = $("#wrapper").val(); - var wrapperCode = $("#wrapperCode").val(); - - //包装类型 - var packageType = $("#packageType option:selected").val(); - //灭菌程序 - var sterilingType = $("#sterilingType option:selected").val(); - //灭菌日期 - var sterileDate = $("#determineDate").val(); - //装配数量 - //任务组 - //外来器械拆包信息 splitPackage - //篮筐条码 - //扫描的篮筐条码 scannedBasketBarcodes - //标识牌实例id idCardInstanceID - //标识牌定义id idCardDefinitionId - //炉次 - var frequency =$("#frequency").val(); - console.log("frequency..."+frequency); - //确认继续 confirmContinue - //urgentAmount 加急数量 - //tousseWeight 器械包重量 - //remark 备注 - var remark = $("#remark").val(); - console.log("remark"+remark); - /*$.ajax({ + /*var taskPar = $("#dataPar_index"+0).data('taskPar'); + + var taskChild = $("#"+getIndexPar+"datachild_index"+0).data('taskChild'); + var taskArray =[]; + console.log("taskPar............",taskPar); + console.log("taskChild............",taskChild); + var footParTrLen = $("#assemblyTaskleftFootTable>tbody>tr"); + //console.log("footLen"+footLen); + for(var i=0;i < footParTrLen.length; i++){ + var taskId = $(footParTrLen[i]).find("td:eq(2)").children("span").attr("id"); + taskArray.push(taskId); + console.log("111",taskArray); + + var footParCheck = $(footParTrLen[i]).find("td:eq(1)").children(); + for(var j=0;j"+v+""; + }else{ + return ""+v+""; + } + + },*/ cellStyle:function(value,row,index){ //console.log("row......"+JSON.stringify(row)); for(i=0;i"; }*/ }, @@ -557,20 +637,32 @@ }, success: function(result) { if(result.success == true){ + var mapParent = {}; for(var i=0;i" + "
" + "" + "" + "
" + ""; - var taskIds = ""; + //list.tousseName = ""+list.tousseName+""; +// console.log("tempListJSON", tempListJSON); + + //list.rowIndex = i; + /* var taskIds = ""; for(var j = 0; j "+list.tousseName+""; + }*/ + + + //list.tousseName = ""+list.tousseName+""; + //console.log() + //mapParent['dataPar_index'+i] = list; + //console.log("tasj..", map['data_index'+i]); + //list.tousseName = ""+list.tousseName+""; } var assemblyTaskleftFootTable = "
"; $("#assemblyTaskleftFootTableWrapp").append(assemblyTaskleftFootTable); @@ -582,15 +674,23 @@ }) $("#assemblyTaskLeftFootTableWrapp .fixed-table-container").css({"padding-bottom":"56px"}); //assemblyTaskLeftFootTableCon = req; - subText("assemblyTaskleftFootTable"); + subText("assemblyTaskleftFootTable"); + /* for(var p in mapParent){ + if(p.indexOf('dataPar_index') != -1){ + $("#"+p).data("taskPar",mapParent[p]); + } +// console.log("map[p]=",map[p]); +// console.log("pp...",$("#"+p).data('task')); + }*/ + }else{ alert("错误"); } } }); - + function assemblyTaskLeftFootload(tableDate,columns){ // console.log("tableDate"+tableDate); $("#assemblyTaskleftFootTable").bootstrapTable( @@ -614,6 +714,7 @@ showColumns: true,//删选列按钮 showRefresh: false,//刷新按钮 silent: true, //刷新事件必须设置 + clickToSelect: true, formatLoadingMessage: function () { return "请稍等,正在加载中..."; }, @@ -630,15 +731,39 @@ idField : "id", columns : columns,//表头 onExpandRow: function (index, row, $detail) { + //var text=$("#assemblyTaskleftFootTable").find("tr[data-index="+index+"]").children("td")[2].firstChild.getAttribute("id"); + getIndexPar =$("#assemblyTaskleftFootTable").find("tr[data-index="+index+"] td:eq(2)").find("span").attr("id"); + /*console.log("id:"+text); + console.log("row..."+JSON.stringify(row)); + console.log("index"+index);*/ + //var mapChildren = {}; + //console.log("name/...",row.tousseName.attr("id")); + //"+list.tousseName+" + + //var taskPar1 = $("#dataPar_index"+0).data('taskPar'); + //console.log("taskPar1"+JSON.stringify(taskPar1)); + var thW = $("#assemblyTaskleftFootTable").find("th"); + //console.log("id",$("#assemblyTaskleftFootTable>tbody>td ")) var childrens = row.children; var table=""; for(var i=0;i"; - table += "" - +"" - +""; + + //table += "" + //""+list.tousseName+""; + + /*table += "" + +"" + +"";*/ + //table += "" + table += "" + +"" + +""; + if(childrens[i].status == '待装配'){ var supplent = true; for(var j = 0;j < childrens[i].errors.length ; j++) { @@ -657,7 +782,7 @@ } } - table += "" + table += "" +"" +"" +"" @@ -668,15 +793,28 @@ +"" +"" +"" + + //list.tousseName = ""+list.tousseName+""; + // mapChildren[getIndexPar+"datachild_index"+i] = childrens[i]; } table +="
"+childrens[i].tousseName+""+childrens[i].tousseName+""+childrens[i].amount+""+childrens[i].urgentAmount+""+childrens[i].urgentLevel+""+childrens[i].status+""+childrens[i].dateTime+"
"; $detail.html(table); subText("assemblyTaskleftFootTableSub"); + + /* for(var p in mapChildren){ + if(p.indexOf('datachild_index') != -1){ + $("#"+p).data("taskChild",mapChildren[p]); + // console.log("pp222,...."+$("#"+p)); + } + }*/ }, - onClickRow:function(row){ + onCheckSome:function(row){ + console.log("check:"+row); + } + /*onClickRow:function(row){ leftFootTableTrClickEvent(0, row); - } + }*/ }); } @@ -709,7 +847,7 @@ async:false, success:function(result){ if(result.success == true){ - console.log("1111111111111111"+result); + //console.log("1111111111111111"+result); }else{ //alert(result.message); } @@ -1477,7 +1615,7 @@ //今天本组装配 $(function(){ //select2器械包名称 - Mock.mock( + /*Mock.mock( 'http://mockjsbagname', { 'list|60':[ {"id|1-100": 1, text: '小手术包' }, @@ -1727,7 +1865,7 @@ allowClear:true, minimumInputLength: 1, maximumSelectionLength:1 - }) + })*/ }) //截取left foot table 文字 function subText(subId){ @@ -2181,3 +2319,5 @@ $(".setInputH").css({"width":jgw+"px"}); },350); }) + +