request->isAjax()){ $get = $this->request->get(); $lists = BusinessTeamLogic::lists($get); return JsonServer::success('', $lists); } return view(); } public function add() { if($this->request->isAjax()) { try{ $post = $this->request->post(); validate(BusinessTeamValidate::class)->scene('add')->check($post); }catch(ValidateException $e) { return JsonServer::error($e->getError()); } $result = BusinessTeamLogic::add($post); if($result === true) { return JsonServer::success('添加成功'); } return JsonServer::error(BusinessTeamLogic::getError()); } return view(); } public function edit(){ if($this->request->isAjax()){ try{ $post = $this->request->post(); validate(BusinessTeamValidate::class)->scene('edit')->check($post); }catch(ValidateException $e) { return JsonServer::error($e->getError()); } $result = BusinessTeamLogic::edit($post); if($result === true) { return JsonServer::success('编辑成功'); } return JsonServer::error(BusinessTeamLogic::getError()); } $id = $this->request->get('id', '', 'intval'); $detail = BusinessTeamLogic::getBusinessTeam($id); return view('', [ 'detail' => $detail ]); } public function del() { $id = $this->request->post('id', '', 'intval'); $result = BusinessTeamLogic::del($id); if($result === true) { return JsonServer::success('删除成功'); } return JsonServer::error(BusinessTeamLogic::getError()); } }