| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | <?php defined('BASEPATH') OR exit('No direct script access allowed');/** * 此类为了处理各个平台订单统一获取订单的相关信息 */class Orderinfo extends Start_Controller {	public function __construct(){		parent::__construct();		$this->load->library('session');		$this->load->_model('Model_typeclass','typeclass');		$this->load->_model('Model_orderurl','orderurl');		$this->load->_model('Model_express','express');		$this->load->_model('Model_warehouse','warehouse');		$this->load->_model('Model_shop','shop');		$this->load->_model('Model_fullorderexcel','fullorderexcel');		$this->load->_model('Model_fullorder','fullorder');		$this->load->_model('Model_fullordertt','fullordertt');		$this->load->_model('Model_fullordersmt','fullordersmt');        $this->load->_model("Model_logic_tools","logic_tools");        $this->load->_model("Model_logic_order",'logic_order');	}    //定义方法的调用规则 获取URI第二段值    public function _remap($arg,$arg_array)    {        if($arg == 'get_info')//添加        {            $this->_getInfo($arg_array);        }        else        {            exit('No direct script access allowed');        }    }    public function _getInfo($arg_array){        $order_no = $arg_array[0];        if(empty($order_no)){            die($this->logic_tools->ret_json(-1,"请输入订单编号"));        }        $info = $this->logic_order->getInfo("number = '".$order_no."'","orderinfo,number,client,shipremarks");        if(empty($info)){            die($this->logic_tools->ret_json(-1,"未查询到订单信息,请核对订单编码"));        }        die($this->logic_tools->ret_json(1,"ok",$info));    }}
 |