|
@@ -0,0 +1,45 @@
|
|
|
+<?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));
|
|
|
+ }
|
|
|
+}
|