| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249 | window.onload = function(){	getOrdersInit();	$(".code_input_in").focus();};$(document).ready(function(){	$(document).on("click", ".gtlt", function(){		var total_page = $(".total_page").data('ttpg');		var wh = $(this).data('wh');		var dir = wh.substr(0, 1);		var now = wh.substr(1);		let pnsn = localStorage.getItem('pnsn');		if(dir == 'h'){			now = (now-1)*10 + 1;		}else if(dir == 't'){			now = now*10 + 1;		}		if(now > 0 && now <= total_page){			$.ajax({				type: 'get',				url: 'application/main.php',				data: 'c=track&m=getOrders&now='+now+'&pnsn='+pnsn,				success: function(rs){					$("#list").html(rs);					$("#pagination").data("now", now);				},			});			$.ajax({				type: 'get',				url: 'application/main.php',				data: 'c=track&m=pagination&wh='+wh+'&pnsn='+pnsn,				success: function(rs){					$("#pagination").html(rs);				},			});		}else{			return false;		}	});	$(".code_input_in").change(function(){		var code = $(this).val();		updateOrdersStatus(code, '2');	});	$(".code_input_out").change(function(){		var code = $(this).val();		updateOrdersStatus(code, '3');	});	$('.search_code_btn').click(function(){		var code = $('.search_code').val();		if(code.length == 0){			alert('请输入所查找编号!');			return false;		}		$.ajax({			type: 'get',			url: 'application/main.php',			data: 'c=track&m=searchOrders&code=' + code,			success: function(rs){				if(rs == '-1'){					alert('查无此编号!');				}else{					$("#list").html(rs);				}			},		});	});		$('.pagination').on('change', '.pnsn', function(){		let pnsn = $(this).val();		localStorage.setItem('pnsn', pnsn);		getOrdersInit();	});	$('.create_new').click(function(){		$('.create_icon').show();		$.ajax({			type: 'get',			url: 'application/main.php',			data: 'c=track&m=createNew',			dataType: 'json',			success: function(rs){				$('.create_icon').hide();				if(rs == 1){					alert('新增成功!');					window.location.reload();				}else{					alert('新增失败!');				}			},		});	});	$('#list').on('click', '.print_bc', function(){		var order_barcode = $(this).parent().parent('.list_block').find('.order_barcode').html();		var oid = $(this).parent().parent('.list_block').find('.order_id').html();		var bctype = "code128";		var settings = {				output: "css",				bgColor: "#ffffff",				color: "#000000",				barWidth: "3",				barHeight: "90",				fontSize: 16		};		$('.barcode>.box').barcode(order_barcode, bctype, settings);		let barcode = $('.barcode').html();		$('.yp').append('<div>'+barcode+'</div>').show();		$('.np').hide();		window.print();		$.ajax({			type: 'post',			url: 'application/main.php',			data: 'c=track&m=updatePrint&oid=' + oid,			success: function(rs){				if(rs == -1){					alert('系统错误,请联系开发人员!');				}else{					$('.barcode>.box').html('');					$('.yp').html('').hide();					$('.np').show();					window.location.reload();				}			},		});	});	$('.print_all').click(function(){		$.ajax({			type: 'post',			url: 'application/main.php',			data: 'c=wigsOut&m=printAll',			success: function(rs){				if(rs == -1){					alert('暂无可打印数据!');				}else{					var arr = JSON.parse(rs);					var html = '';					var bctype = "code128";					var settings = {							output: "css",							bgColor: "#ffffff",							color: "#000000",							barWidth: "3",							barHeight: "90",							fontSize: 0					};					for(x in arr){						$('.barcode>.box').barcode(arr[x].barcode, bctype, settings);						var barcode = $('.barcode').html();						html += '<div>'+barcode+'</div>';					}					$('.yp').html(html).show();					$('.np').hide();					window.print();					$('.barcode>.box').html('');					$('.yp').html('').hide();					$('.np').show();					window.location.reload();				}			},		});	});});function getOrdersInit(){	let pnsn = localStorage.getItem('pnsn');	if(pnsn == null){		pnsn = 15;		localStorage.setItem('pnsn', 15);	}		$.ajax({		type: 'get',		url: 'application/main.php',		data: 'c=track&m=getOrders&now='+1+'&pnsn='+pnsn,		success: function(rs){			$("#list").html(rs);			$("#pagination").data("now", 1);		},	});	$.ajax({		type: 'get',		url: 'application/main.php',		data: 'c=track&m=pagination&wh=_h0&pnsn='+pnsn,		success: function(rs){			$("#pagination").html(rs);		},	});}function getOFP(param){	var tmp1 = param.split('&');	var tmp2 = tmp1[0].split('=');	var now = tmp2[1];	$.ajax({		type: 'get',		url: 'application/main.php',		data: 'c=track&m=getOrders' + param,		success: function(rs){			$("#list").html(rs);			$("#pagination").data("now",now);		},	});}function updateOrdersStatus(code, status){	$.ajax({		type: 'get',		url: 'application/main.php',		data: 'c=track&m=updateOrder&code=' + code + '&status=' + status,		success: function(rs){			rs = JSON.parse(rs);			switch(rs.no){				case '1':					alert("入库成功");					window.location.reload();					break;				case '2':					alert("出库成功");					window.location.reload();					break;				case '-1':					alert("入库失败,请联系开发人员!");					break;				case '-2':					alert("出库失败,请联系开发人员!");					break;				case '-4':					alert("出库失败,此货物未入库!");					break;				case '-5':					alert("入库失败,此货物已入库!\n入库时间:" + rs.time);					break;				case '-6':					alert("入库失败,此货物已出库!\n出库时间:" + rs.time);					break;				case '-7':					alert("出库失败,此货物已出库!\n出库时间:" + rs.time);					break;				case '-10':					alert("操作失败,查无此编号!");					break;				default:					alert("操作失败,请联系开发人员!");			}			$(".code_input_in").val('');			$(".code_input_out").val('');			$(".code_input_in").focus();		},	});}
 |