<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Test extends Api_Controller {
public function __construct(){
parent::__construct();
}
public function index($page_no=0){
$search["name"]=$_GET['name'];
$where=array();
if($search["name"]!=""){
array_push($where,"name like '%".$search["name"]."%'");
}
if($search["submit"]==""){
array_push($where,"test.is_delete =0");
}
$page_no = max(intval($page_no),1);
if(count($where)>0)
$this->test->where($where);
$data=$this->test->select_all("*","id","asc",null,$page_no,"test");
$data['moudle_name']="管理";
$data['action_name']="列表";
$data['pages']=$this->test->pages($data["total_num"]);
$data['search']=$search;
$this->admin_view('lists',$data);
}
public function edit($id=0){
$data['action_name']="信息修改";
if($id>0){
$this->load->model('test_model','test');
$res=$this->test->select_all("*",null,true,null,$page_no,"test");
$data["dept_list"]=$res["list"];
$data["test"]=$this->test->select_one($id);
}
$this->admin_view('edit',$data);
}
public function add(){
$this->load->model('test_model','test');
$res=$this->test->select_all("*",null,true,null,$page_no,"test");
$data["dept_list"]=$res["list"];
$data['action_name']="添加";
$this->admin_view('edit',$data);
}
public function update($id=0){
$test=$this->input->post('test');
$this->load->library('Pinyin');
if($id>0){
$this->test->update($test, array('id='.$id));
}else{
$this->test->insert($test);
}
redirect('admin/test/index');
}
public function delete($id=0){
$this->test->delete_one($id);
redirect('admin/test/index');
}
public function test_list($delete=0){
$where=" where is_delete=".$delete;
$sql="SELECT * FROM `test` ".$where;
$data['list']=$this->test->execute($sql,true,0);
echo json_encode($data['list']);
}
public function save_card(){
$this->load->model('declared_model','declared');
$declared_person=$this->input->get('declared_person');
$declared['declared_person']=$declared_person;
$declared['declared_num']='dddddddd';
$i=$this->declared->insert($declared);
if($i){
echo json_encode(array("message"=>"success"));
}else{
echo json_encode(array("error"));
}
die();
}
}