浏览代码

3月3日晚上线上测试对接u9香港仓

longyi 5 月之前
父节点
当前提交
95329fbcac

+ 14 - 12
core/CoreApp/controllers/Queueu9.php

@@ -59,27 +59,29 @@ class Queueu9 extends Start_Controller {
         // $this->logic_u9xg->xdlsFourStep($do_list);
 
         //执行第五步骤 审核销售单 并同时生成标准出货单
-        $list = $this->zzquque_u9->find_all(" xs_two_no = 'SO2502280045' ");
+        // $list = $this->zzquque_u9->find_all(" xs_two_no = 'SO2502280045' ");
 
-        $this->logic_u9xg->xdlsFivestep($list);
+        // $this->logic_u9xg->xdlsFivestep($list);
         // $list = $this->zzquque_u9->find_all("");
 
         // $this->logic_u9xg->xdlsSixStep($list);
-        exit('No direct script access allowed index'."<br/>");
+        //exit('No direct script access allowed index'."<br/>");
     }
 
      //执行小单的流转到临时仓的队列  
     public function _xdls(){
+        echo "<pre>";
         //第一步生成 许昌成品库的调出单
-        // $list =  $this->zzquque_u9->find_all("type = 10 and dc_status = 0 and cg_status = 0 and xs_status = 0 and order_no = 'KISS-50123-003'");
-        // $do_list = [];
-        // foreach($list as $k=>$v){
-        //     $tmp_info = $this->logic_order->getInfoByPlat($v['platform'],$v['order_no']);
-        //     $tmp_info['zq_u9_id'] = $v['id'];
-        //     $do_list[] = $tmp_info;
-        // }
-    
-        // $this->logic_u9xg->xdlsOneStep($do_list);
+        //$list =  $this->zzquque_u9->find_all("type = 10 and dc_status = 0 and cg_status = 0 and xs_status = 0 and order_no = 'ALIP-50228-022'");
+        $list =  $this->zzquque_u9->find_all("type = 10 and  order_no = 'QQS-50228-020'");
+        $do_list = [];
+        foreach($list as $k=>$v){
+            $tmp_info = $this->logic_order->getInfoByPlat($v['platform'],$v['order_no']);
+            $tmp_info['zq_u9_id'] = $v['id'];
+            $do_list[] = $tmp_info;
+        }
+        
+        $this->logic_u9xg->xdlsOneStep($do_list);
         //sleep(3);
         //第二步 提交审核第一步的采购单和销售单
         // $list =  $this->zzquque_u9->find_all("type = 10 and dc_status = 1 and cg_status = 1 and xs_status = 1  and order_no = 'KISS-50123-003'");

+ 249 - 247
core/CoreApp/controllers/Zzququeu9.php

@@ -1,248 +1,250 @@
-<?php 
-defined('BASEPATH') OR exit('No direct script access allowed');
-class Zzququeu9 extends Start_Controller {
-    public function __construct(){
-        parent::__construct();
-        $this->load->library('session');
-        $this->load->_model('Model_zzquque_u9','zzquque_u9');
-        $this->load->_model("Model_logic_order","logic_order");
-    }
-    public function _remap($arg,$arg_array)
-    {
-		if($arg == 'dc')//调出单
-        {
-             $this->_dc($arg_array);
-        }
-        elseif($arg == 'cg')//采购
-        {
-             $this->_cg($arg_array);
-        }
-        elseif($arg == 'xs')//销售单
-        {
-             $this->_xs($arg_array);
-        }
-        elseif($arg == 'bzch')//标准出货
-        {
-             $this->_bzch($arg_array);
-        }
-        elseif($arg == 'bzsh')//标准收货
-        {
-             $this->_bzsh($arg_array);
-        }
-        elseif($arg == 'dr')//调入单
-        {
-             $this->_dr($arg_array);
-        }
-        elseif($arg == 'xs_two')//调入单
-        {
-             $this->_xs_two($arg_array);
-        }
-        elseif($arg == 'add'){
-            $this->_add($arg_array);
-        }
-		else
-		{
-			 $this->_index();
-		}
-	}
-    public function _index(){
-
-        $post = $this->input->post(NULL, TRUE);
-
-		if(isset($post['page']))
-		{
-			$where='1=1';
-			$page = $this->input->post('page',true);
-			$perpage = $this->input->post('perpage',true);
-			
-			$timetk = $this->input->post('timetk',true);//订单开始时间
-			$timetj = $this->input->post('timetj',true);//订单结束时间
-			$timetk = strtotime($timetk);
-			$timetj = strtotime($timetj);
-
-			
-			
-			if(empty($page))
-               {
-                    $start = 0;
-                    $perpage = 1;
-               }
-               else
-               {
-                    $start = ($page - 1)*$perpage;
-               }
-			
-               $info_list = $this->zzquque_u9->find_all($where,'*','id desc',$start,$perpage);
-               $type_list = $this->zzquque_u9->getType();
-               $list = [];
-               foreach($info_list as $k=>$v){
-                    $dc_no = empty($v['dc_no'])?"":$v['dc_no'];
-                    if($v['dc_status'] == 0){
-                         $dc_no .= "<br>"."<span  data-action='dc' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调出单</span>";
-                    }elseif($v['dc_status'] == 1){
-                         $dc_no .= "<br>"."<span data-action='dc' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调出单</span>";
-                    }elseif($v['dc_status'] == -1){
-                         $dc_no .= "<br>"."<span data-action='dc' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调出单</span>";
-                    }elseif($v['dc_status'] == 2){
-                         $dc_no .= "<br>"."<span data-action='dc' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调出单</span>";
-                    }elseif($v['dc_status'] == -2){
-                         $dc_no .= "<br>"."<span data-action='dc' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调出单</span>";
-                    }elseif($v['dc_status'] == -3){
-                         $dc_no .= "<br>"."<span data-action='dc' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调出单</span>";
-                    }
-                    $cg_no = empty($v['cg_no'])?"":$v['cg_no'];
-                    if($v['cg_status'] == 0){
-                         $cg_no .= "<br>"."<span  data-action='cg' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建采购单</span>";
-                    }elseif($v['cg_status'] == 1){
-                         $cg_no .= "<br>"."<span data-action='cg' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交采购单</span>";
-                    }elseif($v['cg_status'] == -1){
-                         $cg_no .= "<br>"."<span data-action='cg' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建采购单</span>";
-                    }elseif($v['cg_status'] == 2){
-                         $cg_no .= "<br>"."<span data-action='cg' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核采购单</span>";
-                    }elseif($v['cg_status'] == -2){
-                         $cg_no .= "<br>"."<span data-action='cg' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交采购单</span>";
-                    }elseif($v['cg_status'] == -3){
-                         $cg_no .= "<br>"."<span data-action='cg' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核采购单</span>";
-                    }
-
-                    $xs_no = empty($v['xs_no'])?"":$v['xs_no'];
-                    if($v['xs_status'] == 0){
-                         $xs_no .= "<br>"."<span  data-action='xs' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
-                    }elseif($v['xs_status'] == 1){
-                         $xs_no .= "<br>"."<span data-action='xs' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
-                    }elseif($v['xs_status'] == -1){
-                         $xs_no .= "<br>"."<span data-action='xs' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
-                    }elseif($v['xs_status'] == 2){
-                         $xs_no .= "<br>"."<span data-action='xs' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
-                    }elseif($v['xs_status'] == -2){
-                         $xs_no .= "<br>"."<span data-action='xs' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
-                    }elseif($v['xs_status'] == -3){
-                         $xs_no .= "<br>"."<span data-action='xs' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
-                    }
-                    $xs_two_no = empty($v['xs_two_no'])?"":$v['xs_two_no'];
-                    if($v['xs_two_status'] == 0){
-                         $xs_two_no .= "<br>"."<span  data-action='xs_two' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
-                    }elseif($v['xs_two_status'] == 1){
-                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
-                    }elseif($v['xs_two_status'] == -1){
-                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
-                    }elseif($v['xs_two_status'] == 2){
-                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
-                    }elseif($v['xs_two_status'] == -2){
-                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
-                    }elseif($v['xs_two_status'] == -3){
-                         $xs_two_no  .= "<br>"."<span data-action='xs_two' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
-                    }
-                    $bzch_no =empty($v['bzch_no'])?"":$v['bzch_no'];
-                    if($v['bzch_status'] == 0){
-                         $bzch_no  .= "<br>"."<span  data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建出货单</span>";
-                    }elseif($v['bzch_status'] == 1){
-                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交出货单</span>";
-                    }elseif($v['bzch_status'] == -1){
-                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建出货单</span>";
-                    }elseif($v['bzch_status'] == 2){
-                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核出货单</span>";
-                    }elseif($v['bzch_status'] == -2){
-                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交出货单</span>";
-                    }elseif($v['bzch_status'] == -3){
-                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核出货单</span>";
-                    }
-                    //$bzsh_no =empty($v['bzsh_no'])?"":$v['bzsh_no'];
-
-
-                    $dr_no = empty($v['dr_no'])?"":$v['dr_no'];
-                    if($v['bzch_status'] == 0){
-                         $dr_no .= "<br>"."<span  data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
-                    }elseif($v['bzch_status'] == 1){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
-                    }elseif($v['bzch_status'] == -1){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
-                    }elseif($v['bzch_status'] == 2){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
-                    }elseif($v['bzch_status'] == -2){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
-                    }elseif($v['bzch_status'] == -3){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
-                    }
-
-                    $list[] = [
-                         'id'=>$v['id'],
-                         'order_no'=>$v['order_no'],
-                         'type'=>isset($type_list[$v['type']])?$type_list[$v['type']]:"异常",
-                         'dc_no'=> $dc_no,
-                         'cg_no'=>$cg_no,
-                         'xs_no'=>$xs_no,
-                         'xs_two_no'=>$xs_two_no,
-                         'bzch_no'=>$bzch_no,
-                         //'bzsh_no'=>$bzsh_no,
-                         'dr_no'=>$dr_no,
-                         'create_time'=>date("Y-m-d H:i:s",$v['create_time']),
-                         'update_time'=>date("Y-m-d H:i:s",$v['update_time'])
-                    ];
-               }
-
-             
-			
-			$total = $this->zzquque_u9->find_count($where);
-			$pagenum = ceil($total/$perpage);
-			$over = $total-($start+$perpage);
-			$rows = array('total'=>$total,'over'=>$over,'pagenum'=>$pagenum,'rows'=>($list));
-			echo json_encode($rows);exit;
-
-			
-		}
-
-		$this->_Template('zzququeu9',$this->data);
-    }
-    public function _dc($arg_array){
-
-    }
-    public function _cg($arg_array){
-
-    }
-    public function _xs($arg_array){
-
-    }
-    public function _bzch($arg_array){
-
-    }
-    public function _bzsh($arg_array){
-
-    }
-
-    public function _dr($arg_array){
-
-    }
-
-    public function _xs_two($arg_array){
-
-    }
-    public function  _add($arg_array){
-        die;
-        $order_no = $arg_array[0];
-        if(empty($order_no)){
-            exit("订单编码不存在");
-        }
-        $info = $this->logic_order->getInfo("number = '" .$order_no."'");
-        if(empty($info)){
-            exit("订单不存在");
-            
-        }
-        $num = $this->zzquque_u9->find_all("order_no = '".$info['number']."'");
-        if(empty($num)){
-             $this->zzquque_u9->insert([
-                'platform'=>$info['lv_platform'],
-                'warehouse'=>$info['type'],
-                'type'=>10,
-                'order_no'=>$info['number'],
-                'create_time'=>time(),
-                'update_time'=>time(),
-            ]);
-            exit("ok".$info['number']);
-        }else{
-           exit("error"); 
-        }
-       
-        
-    }
+<?php 
+defined('BASEPATH') OR exit('No direct script access allowed');
+class Zzququeu9 extends Start_Controller {
+    public function __construct(){
+        parent::__construct();
+        $this->load->library('session');
+        $this->load->_model('Model_zzquque_u9','zzquque_u9');
+        $this->load->_model("Model_logic_order","logic_order");
+    }
+    public function _remap($arg,$arg_array)
+    {
+		if($arg == 'dc')//调出单
+        {
+             $this->_dc($arg_array);
+        }
+        elseif($arg == 'cg')//采购
+        {
+             $this->_cg($arg_array);
+        }
+        elseif($arg == 'xs')//销售单
+        {
+             $this->_xs($arg_array);
+        }
+        elseif($arg == 'bzch')//标准出货
+        {
+             $this->_bzch($arg_array);
+        }
+        elseif($arg == 'bzsh')//标准收货
+        {
+             $this->_bzsh($arg_array);
+        }
+        elseif($arg == 'dr')//调入单
+        {
+             $this->_dr($arg_array);
+        }
+        elseif($arg == 'xs_two')//调入单
+        {
+             $this->_xs_two($arg_array);
+        }
+        elseif($arg == 'add'){
+            $this->_add($arg_array);
+        }
+		else
+		{
+			 $this->_index();
+		}
+	}
+    public function _index(){
+
+        $post = $this->input->post(NULL, TRUE);
+
+		if(isset($post['page']))
+		{
+			$where='1=1';
+			$page = $this->input->post('page',true);
+			$perpage = $this->input->post('perpage',true);
+			
+			$timetk = $this->input->post('timetk',true);//订单开始时间
+			$timetj = $this->input->post('timetj',true);//订单结束时间
+			$timetk = strtotime($timetk);
+			$timetj = strtotime($timetj);
+
+			$order_no = $this->input->post('order_no',true);
+			if($order_no){
+			    $where .= " and order_no = '".$order_no."' ";
+			}
+			 if(empty($page))
+               {
+                    $start = 0;
+                    $perpage = 1;
+               }
+               else
+               {
+                    $start = ($page - 1)*$perpage;
+               }
+			
+               $info_list = $this->zzquque_u9->find_all($where,'*','id desc',$start,$perpage);
+               $type_list = $this->zzquque_u9->getType();
+               $list = [];
+               foreach($info_list as $k=>$v){
+                    $dc_no = empty($v['dc_no'])?"":$v['dc_no'];
+                    if($v['dc_status'] == 0){
+                         $dc_no .= "<br>"."<span  data-action='dc' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调出单</span>";
+                    }elseif($v['dc_status'] == 1){
+                         $dc_no .= "<br>"."<span data-action='dc' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调出单</span>";
+                    }elseif($v['dc_status'] == -1){
+                         $dc_no .= "<br>"."<span data-action='dc' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调出单</span>";
+                    }elseif($v['dc_status'] == 2){
+                         $dc_no .= "<br>"."<span data-action='dc' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调出单</span>";
+                    }elseif($v['dc_status'] == -2){
+                         $dc_no .= "<br>"."<span data-action='dc' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调出单</span>";
+                    }elseif($v['dc_status'] == -3){
+                         $dc_no .= "<br>"."<span data-action='dc' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调出单</span>";
+                    }
+                    $cg_no = empty($v['cg_no'])?"":$v['cg_no'];
+                    if($v['cg_status'] == 0){
+                         $cg_no .= "<br>"."<span  data-action='cg' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建采购单</span>";
+                    }elseif($v['cg_status'] == 1){
+                         $cg_no .= "<br>"."<span data-action='cg' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交采购单</span>";
+                    }elseif($v['cg_status'] == -1){
+                         $cg_no .= "<br>"."<span data-action='cg' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建采购单</span>";
+                    }elseif($v['cg_status'] == 2){
+                         $cg_no .= "<br>"."<span data-action='cg' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核采购单</span>";
+                    }elseif($v['cg_status'] == -2){
+                         $cg_no .= "<br>"."<span data-action='cg' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交采购单</span>";
+                    }elseif($v['cg_status'] == -3){
+                         $cg_no .= "<br>"."<span data-action='cg' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核采购单</span>";
+                    }
+
+                    $xs_no = empty($v['xs_no'])?"":$v['xs_no'];
+                    if($v['xs_status'] == 0){
+                         $xs_no .= "<br>"."<span  data-action='xs' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
+                    }elseif($v['xs_status'] == 1){
+                         $xs_no .= "<br>"."<span data-action='xs' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
+                    }elseif($v['xs_status'] == -1){
+                         $xs_no .= "<br>"."<span data-action='xs' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
+                    }elseif($v['xs_status'] == 2){
+                         $xs_no .= "<br>"."<span data-action='xs' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
+                    }elseif($v['xs_status'] == -2){
+                         $xs_no .= "<br>"."<span data-action='xs' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
+                    }elseif($v['xs_status'] == -3){
+                         $xs_no .= "<br>"."<span data-action='xs' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
+                    }
+                    $xs_two_no = empty($v['xs_two_no'])?"":$v['xs_two_no'];
+                    if($v['xs_two_status'] == 0){
+                         $xs_two_no .= "<br>"."<span  data-action='xs_two' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
+                    }elseif($v['xs_two_status'] == 1){
+                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
+                    }elseif($v['xs_two_status'] == -1){
+                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建销售单</span>";
+                    }elseif($v['xs_two_status'] == 2){
+                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
+                    }elseif($v['xs_two_status'] == -2){
+                         $xs_two_no .= "<br>"."<span data-action='xs_two' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交销售单</span>";
+                    }elseif($v['xs_two_status'] == -3){
+                         $xs_two_no  .= "<br>"."<span data-action='xs_two' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核销售单</span>";
+                    }
+                    $bzch_no =empty($v['bzch_no'])?"":$v['bzch_no'];
+                    if($v['bzch_status'] == 0){
+                         $bzch_no  .= "<br>"."<span  data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建出货单</span>";
+                    }elseif($v['bzch_status'] == 1){
+                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交出货单</span>";
+                    }elseif($v['bzch_status'] == -1){
+                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建出货单</span>";
+                    }elseif($v['bzch_status'] == 2){
+                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核出货单</span>";
+                    }elseif($v['bzch_status'] == -2){
+                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交出货单</span>";
+                    }elseif($v['bzch_status'] == -3){
+                         $bzch_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核出货单</span>";
+                    }
+                    //$bzsh_no =empty($v['bzsh_no'])?"":$v['bzsh_no'];
+
+
+                    $dr_no = empty($v['dr_no'])?"":$v['dr_no'];
+                    if($v['bzch_status'] == 0){
+                         $dr_no .= "<br>"."<span  data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
+                    }elseif($v['bzch_status'] == 1){
+                         $dr_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
+                    }elseif($v['bzch_status'] == -1){
+                         $dr_no .= "<br>"."<span data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
+                    }elseif($v['bzch_status'] == 2){
+                         $dr_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
+                    }elseif($v['bzch_status'] == -2){
+                         $dr_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
+                    }elseif($v['bzch_status'] == -3){
+                         $dr_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
+                    }
+
+                    $list[] = [
+                         'id'=>$v['id'],
+                         'order_no'=>$v['order_no'],
+                         'type'=>isset($type_list[$v['type']])?$type_list[$v['type']]:"异常",
+                         'dc_no'=> $dc_no,
+                         'cg_no'=>$cg_no,
+                         'xs_no'=>$xs_no,
+                         'xs_two_no'=>$xs_two_no,
+                         'bzch_no'=>$bzch_no,
+                         //'bzsh_no'=>$bzsh_no,
+                         'dr_no'=>$dr_no,
+                         'create_time'=>date("Y-m-d H:i:s",$v['create_time']),
+                         'update_time'=>date("Y-m-d H:i:s",$v['update_time'])
+                    ];
+               }
+
+             
+			
+			$total = $this->zzquque_u9->find_count($where);
+			$pagenum = ceil($total/$perpage);
+			$over = $total-($start+$perpage);
+			$rows = array('total'=>$total,'over'=>$over,'pagenum'=>$pagenum,'rows'=>($list));
+			echo json_encode($rows);exit;
+
+			
+		}
+
+		$this->_Template('zzququeu9',$this->data);
+    }
+    public function _dc($arg_array){
+
+    }
+    public function _cg($arg_array){
+
+    }
+    public function _xs($arg_array){
+
+    }
+    public function _bzch($arg_array){
+
+    }
+    public function _bzsh($arg_array){
+
+    }
+
+    public function _dr($arg_array){
+
+    }
+
+    public function _xs_two($arg_array){
+
+    }
+    public function  _add($arg_array){
+        die;
+        $order_no = $arg_array[0];
+        if(empty($order_no)){
+            exit("订单编码不存在");
+        }
+        $info = $this->logic_order->getInfo("number = '" .$order_no."'");
+        if(empty($info)){
+            exit("订单不存在");
+            
+        }
+        $num = $this->zzquque_u9->find_all("order_no = '".$info['number']."'");
+        if(empty($num)){
+             $this->zzquque_u9->insert([
+                'platform'=>$info['lv_platform'],
+                'warehouse'=>$info['type'],
+                'type'=>10,
+                'order_no'=>$info['number'],
+                'create_time'=>time(),
+                'update_time'=>time(),
+            ]);
+            exit("ok".$info['number']);
+        }else{
+           exit("error"); 
+        }
+       
+        
+    }
 }

文件差异内容过多而无法显示
+ 585 - 584
core/CoreApp/models/Model_apiyyv1.php


+ 4 - 0
core/CoreApp/models/Model_logic_order.php

@@ -17,6 +17,10 @@ class Model_logic_order extends Lin_Model {
        $info =  $this->$table_name->find($where,$field);
        return empty($info)?[]:$info;
     }
+    
+     public function  getInfoByPlat($table_name,$number){
+        return $this->$table_name->get_number($number);
+    }
     /**
      * 表明没有给 直接查询所有订单
      */

文件差异内容过多而无法显示
+ 509 - 497
core/CoreApp/models/Model_logic_u9xg.php