common_model->checkpurview(); } //组合属性规格 public function index(){ $page = max(intval($this->input->get_post('page',TRUE)),1); $rows = max(intval($this->input->get_post('rows',TRUE)),100); $where['isDelete'] = 0; $where['skuClassId'] = intval($this->input->get('skuClassId',TRUE)); $list = $this->mysql_model->get_results('assistsku',$where,'skuId desc'); foreach ($list as $arr=>$row) { $v[$arr]['skuClassId'] = $row['skuClassId']; $v[$arr]['skuAssistId'] = $row['skuAssistId']; $v[$arr]['skuId'] = intval($row['skuId']); $v[$arr]['skuName'] = $row['skuName']; } $json['status'] = 200; $json['msg'] = 'success'; $json['data']['items'] = isset($v) ? $v : array(); $json['data']['totalsize'] = count($list); die(json_encode($json)); } //新增 public function add(){ $this->common_model->checkpurview(59); $data['skuAssistId'] = $this->input->get_post('skuAssistId',TRUE); $data['skuClassId'] = $this->input->get_post('skuClassId',TRUE); $data['skuName'] = $this->input->get_post('skuName',TRUE); if (count($data)>0) { $this->mysql_model->get_count('assistsku',array('skuAssistId'=>$data['skuAssistId'])) > 0 && str_alert(-1,'辅助属性组已存在!'); $sql = $this->mysql_model->insert('assistsku',$data); if ($sql) { $data['skuId'] = $sql; $this->common_model->logs('新增规格:'.$data['skuName']); str_alert(200,'success',$data); } } str_alert(-1,'添加失败'); } //删除 public function delete(){ $this->common_model->checkpurview(59); $id = intval($this->input->post('id',TRUE)); $data = $this->mysql_model->get_rows('assistsku',array('skuId'=>$id)); if (count($data)>0) { $sql = $this->mysql_model->update('assistsku',array('isDelete'=>1),array('skuId'=>$id)); if ($sql) { $this->common_model->logs('删除规格:ID='.$id.' 名称:'.$data['skuName']); str_alert(200,'success'); } } str_alert(-1,'删除失败'); } } /* End of file welcome.php */ /* Location: ./application/controllers/welcome.php */