123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273 |
- 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_out").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=wsoCheck&m=getOrders&now='+now+'&startDate='+start+'&endDate='+end+'&pnsn='+pnsn,
- success: function(rs){
- $("#list").html(rs);
- $("#pagination").data("now", now);
- },
- });
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=pagination&start='+start+'&end='+end+'&wh='+wh+'&pnsn='+pnsn,
- success: function(rs){
- $("#pagination").html(rs);
- },
- });
- }else{
- return false;
- }
- });
- $(document).on("click", ".delete_order", function(){
- var id = $(this).data('id');
- var cr = confirm("确认删除?");
- if(cr == true){
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=deleteOrder&id=' + id,
- success: function(rs){
- if(rs == 1){
- alert('删除成功!');
- reloadNow();
- }else{
- alert('删除失败!');
- }
- },
- });
- }else{
- return false;
- }
- });
-
- $(".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_out").change(function(){
- var data = new Object();
- data['barcode'] = $(this).val();
- data['c'] = 'wsoCheck';
- data['m'] = 'addNewOrder';
-
- $.ajax({
- type: 'post',
- url: 'application/main.php',
- data: data,
- dataType: 'JSON',
- success: function(rs){
- if(rs == -1){
- alert('记录失败!此条码不存在');
- $(".code_input_out").focus().val('');
- }else if(rs == -2){
- alert('此条码已存在');
- $(".code_input_out").focus().val('');
- }else{
- $(".code_input_out").focus().val('');
- //reloadNow();
- 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=wsoCheck&m=searchOrders&code=' + code,
- 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();
-
- if(!start_date || !end_date){
- alert("请选择查询日期");
- return false;
- }else if(start_date > end_date){
- alert("结束日期不得小于起始日期");
- return false;
- }
-
- window.location.href = 'application/main.php?c=wsoCheck&m=exportExcel&startDate='+start_date+'&endDate='+end_date;
- });
-
- $('.export_today_btn').click(function(){
- eyb();
- setTimeout(eyb, 2000);
- });
-
- $('.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(){
- var start_date = $(".start_date").val();
- var end_date = $(".end_date").val();
- let pnsn = localStorage.getItem('pnsn');
- if(pnsn == null){
- pnsn = 50;
- localStorage.setItem('pnsn', 50);
- }
-
- if(!start_date || !end_date){
- alert("请选择查询日期");
- return false;
- }else if(start_date > end_date){
- alert("结束日期不得小于起始日期");
- return false;
- }
-
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=getOrders&now='+1+'&startDate='+start_date+'&endDate='+end_date+'&pnsn='+pnsn,
- success: function(rs){
- $("#list").html(rs);
- $("#pagination").data("now", 1);
- },
- });
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=pagination&startDate='+start_date+'&endDate='+end_date+'&wh=_h0&pnsn='+pnsn,
- success: function(rs){
- $("#pagination").html(rs);
- },
- });
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=getStatistics&startDate='+start_date+'&endDate='+end_date,
- success: function(rs){
- if(rs != ''){
- var arr = JSON.parse(rs);
- var total = arr.total;
- }else{
- var total = 0;
- }
- $(".top_total").html(total);
- },
- });
- }
- function reloadNow(){
- var start_date = $(".start_date").val();
- var end_date = $(".end_date").val();
- let pnsn = localStorage.getItem('pnsn');
- if(pnsn == null){
- pnsn = 50;
- localStorage.setItem('pnsn', 50);
- }
- var now = $('#pagination').data('now');
- if(!start_date || !end_date){
- alert("请选择查询日期");
- return false;
- }else if(start_date > end_date){
- alert("结束日期不得小于起始日期");
- return false;
- }
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=getOrders&now='+1+'&startDate='+start_date+'&endDate='+end_date+'&pnsn='+pnsn,
- success: function(rs){
- $("#list").html(rs);
- $("#pagination").data("now", now);
- },
- });
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=pagination&startDate='+start_date+'&endDate='+end_date+'&wh=_h0&pnsn='+pnsn,
- success: function(rs){
- $("#pagination").html(rs);
- },
- });
- $.ajax({
- type: 'get',
- url: 'application/main.php',
- data: 'c=wsoCheck&m=getStatistics&startDate='+start_date+'&endDate='+end_date,
- success: function(rs){
- var arr = JSON.parse(rs);
- $(".top_total").html(arr.total);
- },
- });
- }
- function eyb(){
- window.location.href = 'application/main.php?c=wsoCheck&m=exportExcel&startDate='+myGetDate(0)+'&endDate='+myGetDate(0);
- }
- 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=wsoCheck&m=getOrders' + param,
- success: function(rs){
- $("#list").html(rs);
- $("#pagination").data("now",now);
- },
- });
- }
|