| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | 
							- <?php defined('BASEPATH') OR exit('No direct script access allowed');
 
- class Userphone extends Start_Controller {
 
- 	public function __construct(){
 
- 		parent::__construct();
 
- 		$this->load->library('session');
 
- 		$this->load->_model('Model_user','user');
 
- 		$this->load->_model('Model_nav','nav');
 
- 		$this->load->_model('Model_power','power');
 
- 		$this->load->_model('Model_shop','shop');
 
- 		$this->load->_model('Model_purchase','purchase');
 
- 		$this->load->_model('Model_warehouse','warehouse');
 
- 		$this->load->_model('Model_staff','staff');
 
- 		$this->load->_model('Model_fullorder','fullorder');
 
- 		$this->load->_model('Model_fullordertt','fullordertt');
 
- 		$this->load->_model('Model_fullordersmt','fullordersmt');
 
- 	}
 
- 	//定义方法的调用规则 获取URI第二段值
 
-     public function _remap($arg,$arg_array)
 
-     {
 
- 		if($arg == 'tc')//退出
 
-         {
 
-              $this->_tc();
 
-         }
 
- 		else
 
- 		{
 
- 			 $this->_index();
 
- 		}
 
-     }
 
- 	//首页
 
- 	public function _index()
 
- 	{
 
- 		$user = $this->user->get_api($_SESSION['api']);
 
- 		$this->data['user'] = $user;//登录的用户信息
 
- 		$power = $this->power->read($user['power']);
 
- 		$power = $power['powerid'];
 
- 		//$power = explode('|',trim($power,'|'));字符串转数组
 
- 		$dataa = $this->nav->find_all('type=1','*','px asc');
 
- 		$datab = $this->nav->find_all('type=2','*','px asc');
 
- 		$datac = $this->nav->find_all('type=3','*','sort asc');
 
- 		$an = array();
 
- 		 foreach ($dataa as $key=>$value) 
 
- 		    {
 
- 			    foreach ($datab as $ke=>$va) 
 
- 		        {
 
- 			    	if($va['class'] == $value['id'])
 
- 			        {
 
- 				    	foreach ($datac as $k=>$v) 
 
- 		                {
 
- 					    	if($v['class'] == $va['id'])
 
- 			                {
 
- 								if(strstr($power,'|'.$v['id'].'|')==true)
 
- 			                    {
 
- 									$v['url'] = ($v['link'] != '')?$v['link']:$v['url'];
 
- 					    		     $va['cn'][]=$v;
 
- 								}
 
- 			                }
 
- 			            }
 
- 						if(strstr($power,'|'.$va['id'].'|')==true)
 
- 			            {
 
- 							$va['url'] = ($va['link'] != '')?$va['link']:$va['url'];
 
- 						     $value['bn'][]=$va;
 
- 						}
 
- 			        }
 
- 			     }//循环出二级导航航
 
- 				 if(strstr($power,'|'.$value['id'].'|')==true)
 
- 			     {
 
- 				      $an[] = $value;
 
- 				 }
 
-             }
 
- 		//print_r($an);
 
- 		$this->data['data'] = $an;
 
- 		$this->data['ip'] = $this->input->ip_address();
 
- 		if($user['userid'] == 'app123')
 
- 		{
 
- 			$this->_Template('phone/p_usauser',$this->data);
 
- 		}
 
- 		else
 
- 		{
 
- 		    $this->_Template('phone/p_user',$this->data);
 
- 		}
 
- 	}
 
- 	//退出
 
- 	public function _tc()
 
- 	{
 
- 		$this->session->sess_destroy();
 
- 		header("Location:/phone/");
 
- 	}
 
- }
 
 
  |