|
@@ -351,6 +351,7 @@ class Systemprint extends Start_Controller {
|
|
|
$sfxh = $this->input->post('sfxh',true);
|
|
|
$lowe = $this->input->post('lowe',true);
|
|
|
$color = $this->input->post('color',true);
|
|
|
+ $is_jiaji = $this->input->post('is_jiaji',true);
|
|
|
$timetk = strtotime($timetk);
|
|
|
$timetj = strtotime($timetj);
|
|
|
$where = (isset($_SESSION['api']))?"(state = '207' or state = '209') and (".rtrim($fgshop,'or').") and (".rtrim($wtype,'or').")":"id = '0'";
|
|
@@ -464,52 +465,58 @@ class Systemprint extends Start_Controller {
|
|
|
|
|
|
$field = 'id,shop,orderinfo,number,express,waybill,print,printtype,printnumber,printtime,shipremarks,is_jiaji';
|
|
|
|
|
|
- $where_jiaji = $where." and is_jiaji = 1 ";
|
|
|
+ if(($is_jiaji == 1)||($is_jiaji == -1)){
|
|
|
+ $where_jiaji = $where." and is_jiaji = 1 ";
|
|
|
|
|
|
- $dlz_ret_jj = $this->indexData('fullorder',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
-
|
|
|
- $info_list_jj = $dlz_ret_jj['list'];
|
|
|
- $dlz_jj = $dlz_ret_jj['total'];
|
|
|
-
|
|
|
- $tt_ret_jj = $this->indexData('fullordertt',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
- $info_listtt_jj = $tt_ret_jj['list'];
|
|
|
- $tt_jj = $tt_ret_jj['total'];
|
|
|
-
|
|
|
- $amz_ret_jj = $this->indexData('fullorderamz',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
- $info_listamz_jj = $amz_ret_jj['list'];
|
|
|
- $amz_jj = $amz_ret_jj['total'];
|
|
|
-
|
|
|
- $smt_ret_jj = $this->indexData('fullordersmt',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
- $info_listsmt_jj = $smt_ret_jj['list'];
|
|
|
- $smt_jj = $smt_ret_jj['total'];
|
|
|
-
|
|
|
- $xw_ret_jj = $this->indexData('fullorderxw',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
- $info_listxw_jj = $xw_ret_jj['list'];
|
|
|
- $xw_jj = $xw_ret_jj['total'];
|
|
|
+ $dlz_ret_jj = $this->indexData('fullorder',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
+
|
|
|
+ $info_list_jj = $dlz_ret_jj['list'];
|
|
|
+ $dlz_jj = $dlz_ret_jj['total'];
|
|
|
+
|
|
|
+ $tt_ret_jj = $this->indexData('fullordertt',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
+ $info_listtt_jj = $tt_ret_jj['list'];
|
|
|
+ $tt_jj = $tt_ret_jj['total'];
|
|
|
+
|
|
|
+ $amz_ret_jj = $this->indexData('fullorderamz',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
+ $info_listamz_jj = $amz_ret_jj['list'];
|
|
|
+ $amz_jj = $amz_ret_jj['total'];
|
|
|
+
|
|
|
+ $smt_ret_jj = $this->indexData('fullordersmt',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
+ $info_listsmt_jj = $smt_ret_jj['list'];
|
|
|
+ $smt_jj = $smt_ret_jj['total'];
|
|
|
+
|
|
|
+ $xw_ret_jj = $this->indexData('fullorderxw',$start,$perpage,$where_jiaji,$field,$order_str);
|
|
|
+ $info_listxw_jj = $xw_ret_jj['list'];
|
|
|
+ $xw_jj = $xw_ret_jj['total'];
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
+
|
|
|
/****************************执行非加急的************************************/
|
|
|
+ if(($is_jiaji == 0) || ($is_jiaji == -1)){
|
|
|
+ $where_nojj = $where." and is_jiaji = 0 ";
|
|
|
|
|
|
- $where_nojj = $where." and is_jiaji = 0 ";
|
|
|
-
|
|
|
- $dlz_ret = $this->indexData('fullorder',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
- $info_list = $dlz_ret['list'];
|
|
|
- $dlz = $dlz_ret['total'];
|
|
|
-
|
|
|
- $tt_ret = $this->indexData('fullordertt',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
- $info_listtt = $tt_ret['list'];
|
|
|
- $tt = $tt_ret['total'];
|
|
|
-
|
|
|
- $amz_ret = $this->indexData('fullorderamz',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
- $info_listamz = $amz_ret['list'];
|
|
|
- $amz = $amz_ret['total'];
|
|
|
-
|
|
|
- $smt_ret = $this->indexData('fullordersmt',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
- $info_listsmt = $smt_ret['list'];
|
|
|
- $smt = $smt_ret['total'];
|
|
|
-
|
|
|
- $xw_ret = $this->indexData('fullorderxw',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
- $info_listxw = $xw_ret['list'];
|
|
|
- $xw = $xw_ret['total'];
|
|
|
+ $dlz_ret = $this->indexData('fullorder',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
+ $info_list = $dlz_ret['list'];
|
|
|
+ $dlz = $dlz_ret['total'];
|
|
|
+
|
|
|
+ $tt_ret = $this->indexData('fullordertt',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
+ $info_listtt = $tt_ret['list'];
|
|
|
+ $tt = $tt_ret['total'];
|
|
|
+
|
|
|
+ $amz_ret = $this->indexData('fullorderamz',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
+ $info_listamz = $amz_ret['list'];
|
|
|
+ $amz = $amz_ret['total'];
|
|
|
+
|
|
|
+ $smt_ret = $this->indexData('fullordersmt',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
+ $info_listsmt = $smt_ret['list'];
|
|
|
+ $smt = $smt_ret['total'];
|
|
|
+
|
|
|
+ $xw_ret = $this->indexData('fullorderxw',$start,$perpage,$where_nojj,$field,$order_str);
|
|
|
+ $info_listxw = $xw_ret['list'];
|
|
|
+ $xw = $xw_ret['total'];
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
$total = $dlz+$tt+$amz+$smt+$xw+$dlz_jj+$tt_jj+$amz_jj+$smt_jj+$xw_jj;
|
|
|
|