window.onload = function(){ var today = myGetDate(0); var monthAgo = myGetDate(-30); $(".start_date").val(today); $(".end_date").val(today); $(".top_start").html(today); $(".top_end").html(today); getOrdersInit(); $(".code_input_allot").focus(); }; $(document).ready(function(){ $(document).on("click", ".gtlt", function(){ var start = $(".start_date").val(); var end = $(".end_date").val(); 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=WigsProduce&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=WigsProduce&m=pagination&wh='+wh+'&pnsn='+pnsn, success: function(rs){ $("#pagination").html(rs); }, }); }else{ return false; } }); $(".code_input_allot").change(function(){ $('.allot_form').show(); }); $('.cancelw').click(function(){ resetForm(); }); $(".submitw").click(function(){ var data = new Object(); data['barcode'] = $('.code_input_allot').val(); data['worker'] = $('.workers').val(); data['c'] = 'WigsProduce'; data['m'] = 'allotNew'; $.ajax({ type: 'post', url: 'application/main.php', data: data, dataType: 'JSON', success: function(rs){ if(rs == -1){ alert('任务分配失败!此条码不存在'); resetForm(); }else if(rs == -2){ alert('请勿重复分配!此条码已存在'); resetForm(); }else{ $(".code_input_allot").focus().val(''); window.location.reload(); } }, }); }); $('.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=WigsProduce&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(); }); }); function myGetDate(whichDay){ var myDate = new Date(); myDate.setDate(myDate.getDate()+whichDay); var year = myDate.getFullYear(); var month = (myDate.getMonth()+1<10)?'0'+(myDate.getMonth()+1):(myDate.getMonth()+1); var day = (myDate.getDate()<10)?('0'+myDate.getDate()):myDate.getDate(); var today = year + '-' + month + '-' + day; return today; } 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=WigsProduce&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=WigsProduce&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=WigsProduce&m=getOrders' + param, success: function(rs){ $("#list").html(rs); $("#pagination").data("now",now); }, }); } function resetForm(){ $(".code_input_allot").focus().val(''); $('.allot_form>form')[0].reset(); $('.allot_form').hide(); }