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