request->isAjax()) { $get = $this->request->get(); $this->_success('', SupplierCategoryLogic::lists($get)); } return $this->fetch(); } /** * 添加专家分类 * @return mixed */ public function add(){ if ($this->request->isAjax()) { $post = $this->request->post(); $post['del'] = 0; $result = $this->validate($post, 'app\admin\validate\SupplierCategory.add'); if($result === true){ SupplierCategoryLogic::addSupplierCategory($post); $this->_success('添加成功!'); } $this->_error($result); } return $this->fetch(); } /** * 编辑专家分类 * @return mixed */ public function edit($id){ if ($this->request->isAjax()) { $post = $this->request->post(); $post['del'] = 0; $result = $this->validate($post, 'app\admin\validate\SupplierCategory.edit'); if($result === true){ SupplierCategoryLogic::editSupplierCategory($post); $this->_success('编辑成功!'); } $this->_error($result); } $category= SupplierCategoryLogic::getSupplierCategory($id); $this->assign('category',array_values($category)[0]); return $this->fetch(); } /** * 删除专家分类 * @return mixed */ public function del($id) { if ($this->request->isAjax()) { $result = $this->validate(['id' => $id], 'app\admin\validate\SupplierCategory.del'); if ($result === true) { SupplierCategoryLogic::delSupplierCategory($id); $this->_success('删除成功'); } $this->_error($result); } } /** * 修改状态 */ public function switchStatus(){ $post = $this->request->post(); SupplierCategoryLogic::switchStatus($post); $this->_success('修改成功'); } }