| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291 | 
function getXmlHttpObject() {	var a = null;	try {		a = new XMLHttpRequest()	} catch (e) {		try {			a = new ActiveXObject("Msxml2.XMLHTTP")		} catch (e) {			a = new ActiveXObject("Microsoft.XMLHTTP")		}	}	return a}function createUrl(a, b) {	var c = 'application/main.php?';	var d = a.split('_');	c += 'c=' + d[0] + '&m=' + d[1];	if (b.length > 0 || b > 0) {		if (d[0] == 'barcode' && d[1] == 'showProduct') {			var p = b.split('_');			c += '&now=' + p[0] + '&type=' + p[1]		} else if (d[0] == 'barcode' && d[1] == 'pagination') {			var p = b.split('_');			c += '&type=' + p[0] + '&wh=' + p[1]		} else if (d[0] == 'barcode' && d[1] == 'updatePrintStatus') {			var p = b.split('_');			c += '&bid=' + p[0] + '&type=' + p[1]		} else if (d[0] == 'ocr' && d[1] == 'getWaybill') {			var p = b.split('_');			c += '&now=' + p[0] + '&shop=' + p[1] + '&startDate=' + p[2] + '&endDate=' + p[3]		} else if (d[0] == 'ocr' && d[1] == 'pagination') {			var p = b.split('_');			c += '&shop=' + p[0] + '&startDate=' + p[1] + '&endDate=' + p[2] + '&wh=' + p[3]		} else if (d[0] == 'scanner' && d[1] == 'getOrders') {			var p = b.split('_');			c += '&now=' + p[0] + '&shop=' + p[1] + '&status=' + p[2] + '&startDate=' + p[3] + '&endDate=' + p[4] + '&key=' + p[5] + '&pnsn=' + p[6]		} else if (d[0] == 'scanner' && d[1] == 'pagination') {			var p = b.split('_');			c += '&shop=' + p[0] + '&status=' + p[1] + '&startDate=' + p[2] + '&endDate=' + p[3] + '&wh=' + p[4] + '&pnsn=' + p[5]		} else if (d[0] == 'scanner' && d[1] == 'updateOrder') {			var p = b.split('_');			c += '&order_sn=' + p[0] + '&status=' + p[1]		} else if (d[0] == 'scanner' && d[1] == 'getStatistics') {			var p = b.split('_');			c += '&startDate=' + p[0] + '&endDate=' + p[1]		} else if (d[0] == 'wigsOut' && d[1] == 'getOrders') {			var p = b.split('_');			c += '&now=' + p[0] + '&shop=' + p[1] + '&status=' + p[2] + '&startDate=' + p[3] + '&endDate=' + p[4] + '&key=' + p[5] + '&pnsn=' + p[6];			c += '&type=' + p[7];			c += '&time_type='+p[8]		} else if (d[0] == 'wigsOut' && d[1] == 'pagination') {			var p = b.split('_');			c += '&shop=' + p[0] + '&status=' + p[1] + '&startDate=' + p[2] + '&endDate=' + p[3] + '&wh=' + p[4] + '&pnsn=' + p[5];			c += '&type=' + p[6];			 c += '&time_type='+p[7]		} else if (d[0] == 'wigsOut' && d[1] == 'updateOrder') {			var p = b.split('_');			c += '&code=' + p[0] + '&status=' + p[1]		} else if (d[0] == 'wigsOut' && d[1] == 'getStatistics') {			var p = b.split('_');			c += '&startDate=' + p[0] + '&endDate=' + p[1];			 c += '&time_type='+p[2]		}	}	c = encodeURI(c + '&mr=' + Math.random());	return c}function stateChanged(a, b, c) {	var d = b.split('_');	if (a.readyState == 4 && a.status == 200) {		if (d[0] == 'barcode' && d[1] == 'showProduct') {			$("#list").html(a.responseText);			$("#pagination").data("now", c)		} else if (d[0] == 'barcode' && d[1] == 'pagination') {			$("#pagination").html(a.responseText)		} else if (d[0] == 'barcode' && d[1] == 'uploadExcel') {			$(".btn").attr("disabled", false);			$(".upload_icon").hide();			if (a.response !== '1') {				alert("导入失败")			} else {				alert("导入成功");				window.location.reload()			}		} else if (d[0] == 'ocr' && d[1] == 'uploadImage') {			$(".btn").attr("disabled", false);			$(".upload_icon").hide();			if (a.response != '1') {				var e = a.response;				switch (e) {				case '-6':					alert("请勿重复上传");					break;				default:					alert("上传失败")				}			} else {				alert("上传成功");				window.location.reload()			}		} else if (d[0] == 'ocr' && d[1] == 'getWaybill') {			$("#list").html(a.responseText);			$("#pagination").data("now", c)		} else if (d[0] == 'ocr' && d[1] == 'pagination') {			$("#pagination").html(a.responseText)		} else if (d[0] == 'scanner' && d[1] == 'getOrders') {			$("#list").html(a.responseText);			$("#pagination").data("now", c)		} else if (d[0] == 'scanner' && d[1] == 'pagination') {			$("#pagination").html(a.responseText)		} else if (d[0] == 'scanner' && d[1] == 'uploadExcel') {			$(".btn").attr("disabled", false);			$(".upload_icon").hide();			if (a.response !== '1') {				alert("导入失败,数据格式错误或内容重复!")			} else {				alert("导入成功");				window.location.reload()			}		} else if (d[0] == 'scanner' && d[1] == 'updateOrder') {			var f = document.getElementById('success_tip');			var g = document.getElementById('warning_tip');			var h = JSON.parse(a.response);			switch (h.no) {			case '1':				f.play();				alert("出库成功");				break;			case '2':				f.play();				alert("取消成功");				window.location.reload();				break;			case '-1':				g.play();				alert("出库失败,请联系开发人员!");				break;			case '-2':				g.play();				alert("取消失败,请联系开发人员!");				break;			case '-3':				g.play();				alert("出库失败,此运单已出库!\n出库时间:" + h.out_time);				break;			case '-4':				g.play();				alert("取消失败,此运单已出库!\n出库时间:" + h.out_time);				break;			case '-5':				g.play();				alert("出库失败,此运单已取消!\n取消时间:" + h.out_time);				break;			case '-6':				g.play();				alert("取消失败,此运单已取消!\n取消时间:" + h.out_time);				break;			case '-10':				g.play();				alert("操作失败,查无此运单号!");				break;			default:				g.play();				alert("操作失败,请联系开发人员!")			}			$(".barcode_input").val('');			$(".barcode_input").focus()		} else if (d[0] == 'scanner' && d[1] == 'getStatistics') {			var h = JSON.parse(a.responseText);			$(".top_yesterday").html(h.yesterday);			$(".top_total").html(h.total);			$(".top_in").html(h. in );			$(".top_out").html(h.out);			$(".top_cancel").html(h.cancel)		} else if (d[0] == 'wigsOut' && d[1] == 'getOrders') {			$("#list").html(a.responseText);			$("#pagination").data("now", c)		} else if (d[0] == 'wigsOut' && d[1] == 'pagination') {			$("#pagination").html(a.responseText)		} else if (d[0] == 'wigsOut' && d[1] == 'uploadExcel') {			$(".btn").attr("disabled", false);			$(".upload_icon").hide();			if (a.response !== '1') {				alert("导入失败,数据格式错误或内容重复!")			} else {				alert("导入成功");				window.location.reload()			}		} else if (d[0] == 'wigsOut' && d[1] == 'updateOrder') {			var f = document.getElementById('success_tip');			var g = document.getElementById('warning_tip');			var h = JSON.parse(a.response);			switch (h.no) {			case '1':				f.play();				alert("入库成功");				window.location.reload();				break;			case '2':				f.play();				alert("出库成功");				window.location.reload();				break;			case '3':				f.play();				alert("取消成功");				window.location.reload();				break;			case '3':					f.play();					alert("未分配执行成功");					window.location.reload();					break;			case '-1':				g.play();				alert("入库失败,请联系开发人员!");				break;			case '-2':				g.play();				alert("出库失败,请联系开发人员!");				break;			case '-3':				g.play();				alert("取消失败,请联系开发人员!");				break;			case '-4':				g.play();				alert("出库失败,此订单未入库!");				break;			case '-5':				g.play();				alert("入库失败,此运单已入库!\n入库时间:" + h.time);				break;			case '-6':				g.play();				alert("入库失败,此运单已出库!\n出库时间:" + h.time);				break;			case '-7':				g.play();				alert("出库失败,此运单已出库!\n出库时间:" + h.time);				break;			case '-8':				g.play();				alert("入库失败,此运单已取消!\n取消时间:" + h.time);				break;			case '-9':				g.play();				alert("出库失败,此运单已取消!\n取消时间:" + h.time);				break;			case '-10':				g.play();				alert("操作失败,查无此单号!");				break;			case '-12':				g.play();				alert("未分配失败,请联系开发人员!");				break;			default:				g.play();				alert("操作失败,请联系开发人员!")			}			$(".code_input_in").val('');			$(".code_input_out").val('');			$(".code_input_in").focus()		} else if (d[0] == 'wigsOut' && d[1] == 'getStatistics') {			var h = JSON.parse(a.responseText);			$(".top_yesterday").html(h.yesterday);			$(".top_total").html(h.total);			$(".top_in").html(h. in );			$(".top_out").html(h.out);			$(".top_cancel").html(h.cancel);			$(".top_not_in").html(h.not_in)		}	} else if (a.readyState == 4 && a.status == 404) {		alert("系统错误,请联系开发人员!")	}}function myAjax(a, b) {	var c = getXmlHttpObject();	if (c == null) {		alert("Please update your browser!");		return false	}	var d = createUrl(a, b);	c.onreadystatechange = function() {		stateChanged(c, a, b)	};	c.open("GET", d, true);	c.send(null)}
 |