69 lines
2.3 KiB
PHP
Executable File
69 lines
2.3 KiB
PHP
Executable File
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
|
|
|
class Assistsku extends CI_Controller {
|
|
|
|
public function __construct(){
|
|
parent::__construct();
|
|
$this->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 */ |