/** * window onload * by lijg * 2018.11.07 */ window.onload = function(){ // var yesterday = myGetDate(-1); var today = myGetDate(0); var monthAgo = myGetDate(-30); $(".start_date").val(monthAgo+" 00:00:00"); $(".end_date").val(today+" 23:59:59"); $(".top_start").html(monthAgo); $(".top_end").html(today); getOrdersInit(); $(".code_input_in").focus(); }; /** * get any date * by lijg * 20181108 */ 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 searchOrder(){ var code = $('.search_code').val(); if(code.length == 0){ alert('请输入所查找编号!'); return false; } var key = getUrlParam(); $.ajax({ type: 'get', url: 'application/main.php', data: 'c=wigsOut&m=searchOrders&code=' + code + '&key=' + key, success: function(rs){ if(rs == '-1'){ alert('查无此编号!'); }else{ $("#list").html(rs); } $('.search_code').val(""); $('.search_code').focus(); }, }); return false; } /** * by lijg * 2018.11.07 */ $(document).ready(function(){ var key = getUrlParam(); // if(!key){ // $('.options').hide(); // } $(document).on("click", ".gtlt", function(){ var shop = $(".shop").val(); var status = $(".orders_status").val(); var type = $(".type").val(); var time_type = $(".time_type").val(); 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){ var params1 = now + '_' + shop + '_' + status + '_' + start + '_' + end + '_' + key + '_' + pnsn + '_' + type+ '_'+time_type; var params2 = shop + '_'+ status + '_' + start + '_' + end + '_' + wh + '_' + pnsn + '_' + type + '_'+time_type; myAjax('wigsOut_getOrders', params1); myAjax('wigsOut_pagination', params2); }else{ return false; } }); $(document).on("click", ".cancel_order", function(){ var barcode = $(this).data('barcode'); updateOrdersStatus(barcode, '4'); }); $(".status_btn").click(function(){ getOrdersInit(); var start = $(".start_date").val(); var end = $(".end_date").val(); $('.top_start').html(start); $('.top_end').html(end); }); $(".code_input_in").change(function(){ var code = $(this).val(); updateOrdersStatus(code, '2'); }); $(".code_input_out").change(function(){ var code = $(this).val(); updateOrdersStatus(code, '3'); }); $(".code_input_dist").change(function(){ var code = $(this).val(); updateOrdersStatus(code, '6'); }); $('.search_code_btn').click(function(){ var code = $('.search_code').val(); if(code.length == 0){ alert('请输入所查找编号!'); return false; } var key = getUrlParam(); $.ajax({ type: 'get', url: 'application/main.php', data: 'c=wigsOut&m=searchOrders&code=' + code + '&key=' + key, success: function(rs){ if(rs == '-1'){ alert('查无此编号!'); }else{ $("#list").html(rs); } }, }); }); $('.export_btn').click(function(){ var shop = $("#shop").val(); var status = $("#orders_status").val(); var type = $('#type').val(); var start_date = $(".start_date").val(); var end_date = $(".end_date").val(); var time_type= $(".time_type").val(); if(!start_date || !end_date){ alert("请选择查询日期"); return false; }else if(start_date > end_date){ alert("结束日期不得小于起始日期"); return false; } window.location.href = 'application/main.php?c=wigsOut&m=exportExcel&shop='+shop+'&status='+status+'&startDate='+start_date+'&endDate='+end_date+'&type='+type+'&time_type='+time_type; }); $('.export_yesterday_btn').click(function(){ eyb(); setTimeout(eyb, 2000); }); function eyb(){ window.location.href = 'application/main.php?c=wigsOut&m=exportExcel&shop='+0+'&status='+3+'&startDate='+myGetDate(-1)+'&endDate='+myGetDate(-1)+'&type='+0; } /** * change per page amount * by lijg 20190214 */ $('.pagination').on('change', '.pnsn', function(){ let pnsn = $(this).val(); localStorage.setItem('pnsn', pnsn); getOrdersInit(); }); $(document).on('click', '.update_memo', function(){ var oid = $(this).data('id'); var omemo = $(this).parent('.options').siblings('.memo').html(); var memo = prompt("请填写备注:", omemo); if(memo != null && memo != ''){ $.ajax({ type: 'post', url: 'application/main.php', data: 'c=wigsOut&m=updateMemo&oid=' + oid + '&memo=' + memo, success: function(rs){ if(rs == -1){ alert('添加备注失败,请联系开发人员!'); }else{ window.location.reload(); } }, }); } }); $('.sync_data').click(function(){ $('.sync_icon').show(); $.ajax({ type: 'get', url: 'application/main.php', data: 'c=wigsOut&m=syncData', dataType: 'json', success: function(rs){ $('.sync_icon').hide(); if(rs.code == 0){ alert('无新数据!'); }else if(rs.code != 1){ alert('同步失败,请联系开发人员!'); }else{ alert('同步成功!'); window.location.reload(); } }, }); }); $('#list').on('click', '.print_bc', function(){ var order_barcode = $(this).parent().parent('.list_block').find('.order_barcode').html(); var goods_info = $(this).parent().parent('.list_block').find('.goods_info').html(); var print_time = $(this).parent().parent('.list_block').find('.order_id').data('printtime'); var transport = $(this).parent().parent('.list_block').find('.order_id').data('transport'); var oid = $(this).parent().parent('.list_block').find('.order_id').html(); var settings = { format: "CODE128", width:3.0, height:80, displayValue: false, margin:1 }; JsBarcode(".barcode>.box", order_barcode, settings); let barcode = $('.barcode').html(); let html_str = '