| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 
- include APPPATH.'/models/HasProcessTrait.php';
 
- class Order_process{
 
-     use HasProcessTrait;
 
-     
 
-     var $ci;
 
-     function __construct(){
 
-         $this->ci = &get_instance();
 
-         $this->ci->load->_model('model_headorder_item','order_item');
 
-         $this->ci->load->_model('model_flow','flow');
 
-         // $this->flow=$this->ci->load->_model('model_flow','flow');
 
-         // p($this->flow);
 
-         // $this->flow=$this->ci->load->_model('model_flow','flow');
 
-     }
 
-     public function  createOrderProcess($param){
 
-         
 
-         //step1 order insert
 
-         $param['created_at'] = time();
 
-         $param['updated_at'] = time();
 
-         $itemId=$this->ci->order_item->insert($param);
 
-         // if(!$itemId){
 
-         //     return false;
 
-         // }
 
-         $param['id']=$itemId;
 
-         //获取第一个flow //是否带状态
 
-         //step2 获取flow
 
-         $flow=$this->ci->flow->find('id=1');//没办法模型关联 全程待flow参数
 
-         return  $this->createProcess($flow,$param);
 
-         //step3 插入process
 
-         
 
-         //step4 执行step1 //
 
-     }
 
- }
 
 
  |