<%@ page contentType="text/html;charset=UTF-8"%>
<%@ include file="/WEB-INF/include/taglibs.jsp"%>
<!DOCTYPE html>
<html>
<head>
<title></title>
<%@ include file="/WEB-INF/include/common.jsp"%>
<script type="text/javascript">
	$(function() {
		var $inputNum = $("#inputNum");
		var $orderId = $("#orderId");
		var $tagId = $("#tagId");
		var $boxNo = $("#boxNo");
		
		$inputNum.focus();
		$inputNum.keydown(function(event) {
			var keyCode = event.keyCode;
			if (keyCode == "13") {
				var tempValue = $inputNum.val().trim();
				if( tempValue.length > 3 ){
					var prex1 = tempValue.substring(0,1);
					var prex2 = tempValue.substring(0,2);
					var prex3 = tempValue.substring(0,3);
					if( prex1=="O"){
						jQuery.ajax({
							type:'post',
							contentType: "application/x-www-form-urlencoded; charset=utf-8", 
							async:false,
							dataType: "json",
							url:WEBROOT + '/PickList/loadOrder.action?orderId=' + tempValue,
							success:function(response){
								if (response.code == 'success')
								{
									$("#orderId").val(tempValue);
									if (response.data == 1)
									{
										$("#tagId").val("T" + tempValue);
									}
								}
								else
								{
									setTimeout(function(){
										alertMsg("提示", response.errorDesc, "error",function(){
											$inputNum.focus();
										});
									}, 10)
									return;
								}
							}
						});
						
					}else if(prex2 =="TO"){
						$("#tagId").val(tempValue);
					}else if( prex3=="XJT"){
						$("#boxNo").val(tempValue);
					}else{
						showMsg('错误','输入值号不匹配!');
						$inputNum.val("");
						$inputNum.focus();
						return ;
					}
					var orderId = $orderId.val().trim();
					var tagId = $tagId.val().trim();
					var boxNo = $boxNo.val().trim();
					if( !$.isEmpty(orderId) && !$.isEmpty(tagId) && !$.isEmpty(boxNo) ){
						if( tagId != ("T"+orderId) ) {
							showMsg('错误','订单号与标签号不匹配!');
							$("#orderId").val("");
							$("#tagId").val("");
							$("#inputNum").val("");
							$inputNum.focus();
							return ;
						}
						var url =WEBROOT+"/PickList/doBindBox.action";
						ajaxRequest(url, {orderId:orderId,tagId:tagId,boxNo:boxNo}, function(response){
							if( response.code=="fail"){
								showMsg('错误',response.errorDesc);
							}else{
								showMsg('信息',response.data);
							}
							
							$("#orderId").val("");
							$("#tagId").val("");
							$("#boxNo").val("");
							$("#inputNum").val("");
							$inputNum.focus();

						});
					}else{
						$("#inputNum").val("");
						$inputNum.focus();
					}
					
				}else{
					$inputNum.val("");
					$inputNum.focus();
				}
				
				
			}
		});
		
	});
</script>
</head>
<body style="overflow-y: hidden" fit="true" scroll="no">

	<div class="easyui-panel" fit="true"
		style="padding: 50px; background: #fafafa;">
		<table style="width: 100%">
			<tr>
				<td align="right">输入:</td>
				<td><input class="easyui-validatebox" id="inputNum"
					name="inputNum" style="width: 300px" />
				</td>
			</tr>
			<tr>
				<td colspan="6">
					<hr>
				</td>
			</tr>
			<tr>
				<td align="right">订单号:</td>
				<td><input class="easyui-validatebox" id="orderId"
					name="pickListId" style="width: 300px" disabled="disabled" />
				</td>
			</tr>
			<tr>
				<td align="right">标签号:</td>
				<td><input class="easyui-validatebox" id="tagId" name="tagId"
					style="width: 300px" disabled="disabled" />
				</td>
			</tr>
			<tr>
				<td align="right">箱号:</td>
				<td><input class="easyui-validatebox" id="boxNo" name="boxNo"
					style="width: 300px" disabled="disabled" />
				</td>
			</tr>
		</table>

	</div>




</body>
</html>