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; } }