//为内部卷号绑定一个失去焦点事件 $("#rollNo").bind("keydown",function(event){ if (event.keyCode == 13) { var rollNo = $("#rollNo").val(); if(null==rollNo||rollNo==""){ layer.alert("成品卷号不能为空!"); }else{ scanRollNo(rollNo); return false; } } return true; }); // 页面初始化加在数据 $(function(){ // 判断是否需要更新当前页面数 var flag = $("#flag").val(); var depot = $("#select_depot").val(); //设置默认的参数 if(null!=depot&&depot!=''){ $("#depot").val(depot); } // 判断是否开始收货 if(flag == 'Y'){ getSavedRollCounts(); } }); // 通过成品卷号获取信息 function scanRollNo(rollNo){ $.ajax({ url : "/produce/scanRollNo", type : "POST", data : {rollNo: rollNo, depot: $("#depot").val() }, dataType : "json", beforeSend: function(request) { request.setRequestHeader("token", $.cookie("token")); }, success : function(data) { var code = data.code; var tempData = data.obj; if (code=='200') { // 刷新页面 window.document.location.href = "/pda/produceAccept?titleName=''&menuId=0"; // 更新供应商编码 } else if (code=='500') { layer.alert(data.msg); $("#rollNo").val(""); } }, error : function(data) { } }); } // 刷新记录信息 function getSavedRollCounts(){ $.ajax({ url : "/produce/getSavedRollCounts", type : "POST", data : {}, dataType : "json", beforeSend: function(request) { request.setRequestHeader("token", $.cookie("token")); }, success : function(data) { var tagStr =''; var orderNo = data.currentOrderNo; delete data["currentOrderNo"]; for(key in data){ var partNo = data[key].partNo; tagStr+= '
';
tagStr+='单卷数量 | ';
tagStr+='卷数 | ';
tagStr+='总数量 | ';
tagStr+='操作 | ';
tagStr+='
|---|
'+rollData[inKey].nums+' | ';
tagStr+=''+rollData[inKey].rollNums+' | ';
tagStr+=''+rollData[inKey].rollTotal+' | ';
tagStr+='';
tagStr+='';
tagStr+=' |