| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- <?php
 
- class Model_Headorder extends Lin_Model {
 
- 	function __construct(){
 
- 			parent::__construct();
 
- 			$this->load->database();
 
- 			$this->table = 'headorder';
 
- 			$this->load_table('headorder');
 
- 	}
 
- 	public function setOrder($data){
 
- 			$info=$this->getInfo($data);
 
- 			if($info){
 
- 				return false;
 
- 			}
 
- 			$insertid=$this->insert([
 
- 				'shop'=>$data['shop'],
 
- 				'user'=>$data['user'],
 
- 				'state'=>$data['state'],
 
- 				'number'=>$data['number'],
 
- 				'orderinfo'=>$data['orderinfo'],
 
- 				'printtype'=>$data['printtype'],
 
- 				'buytime'=>$data['buytime'],
 
- 				'product'=>$data['product'],
 
- 				'warehouse'=>$data['warehouse'],
 
- 				'orderremarks'=>$data['orderremarks'],
 
- 				'fpdata'=>$data['fpdata'],
 
- 				'whlabel'=>$data['whlabel'],
 
- 				'issku'=>$data['issku'],
 
- 			]);
 
- 			if($insertid){
 
- 				return $insertid;
 
- 			}
 
- 			return false;
 
- 	
 
- 		
 
- 	}
 
- 	public function getInfo($param)
 
- 	{
 
- 		$where='number="'.$param['number'].'" or orderinfo="'.$param['orderinfo'].'"';
 
- 		$info=$this->find($where);
 
- 		if(isset($info)&&!empty($info)){
 
- 			return $info;
 
- 		}
 
- 		return false;
 
- 		
 
- 	}
 
- 	public function getInfoByID($id){
 
- 		$where='id='.$id;
 
- 		$info=$this->find($where);
 
- 		if(isset($info)&&!empty($info)){
 
- 			return $info;
 
- 		}
 
- 		return false;
 
- 	}
 
- }  
 
 
  |