*/ namespace Admin\Controller; class ApiManageController extends BaseController { public function index() { //添加排序 //add by wkj 2017-03-18 $list = D('ApiList')->order('id asc')->select(); $this->assign('list', $list); $this->display(); } public function edit() { if( IS_GET ) { $id = I('get.id'); if( $id ){ $detail = D('ApiList')->where(array('id' => $id))->find(); $this->assign('detail', $detail); $this->display('add'); }else{ $this->redirect('add'); } }elseif( IS_POST ) { $data = I('post.'); $res = D('ApiList')->where(array('id' => $data['id']))->save($data); if( $res === false ) { $this->ajaxError('操作失败'); } else { $this->ajaxSuccess('添加成功'); } } } public function add() { if( IS_POST ) { $data = I('post.'); $res = D('ApiList')->add($data); if( $res === false ) { $this->ajaxError('操作失败'); } else { $this->ajaxSuccess('添加成功'); } } else { $data['hash'] = uniqid(); $this->assign('detail', $data); $this->display(); } } public function open() { if( IS_POST ) { $id = I('post.id'); if( $id ) { D('ApiList')->open(array('id' => $id)); $this->ajaxSuccess('操作成功'); } else { $this->ajaxError('缺少参数'); } } } public function close() { if( IS_POST ) { $id = I('post.id'); if( $id ) { D('ApiList')->close(array('id' => $id)); $this->ajaxSuccess('操作成功'); } else { $this->ajaxError('缺少参数'); } } } public function del() { if( IS_POST ) { $id = I('post.id'); if( $id ) { D('ApiList')->del(array('id' => $id)); $this->ajaxSuccess('操作成功'); } else { $this->ajaxError('缺少参数'); } } } }