model = new \app\common\model\school\SportApply(); parent::_initialize(); //判断登录用户是否是员工 $this->setUrlLock(); } /** * @ApiTitle( 户外运动招募申请表单) * @ApiSummary(户外运动招募申请表单) * @ApiMethod(POST) * @ApiParams(name = "name", type = "string",required=true,description = "联系人") * @ApiParams(name = "mobile", type = "string",required=true,description = "联系电话") * @ApiParams(name = "enterprise_name", type = "string",required=true,description = "企业名称") * @ApiParams(name = "enterprise_addr", type = "string",required=true,description = "企业地址") * @ApiParams(name = "outdoor_sport", type = "string",required=true,description = "经营/热爱的户外运动") * @ApiReturn({ * *}) */ public function add(){ //敏感词过滤 $this->checkSensitivewords(["name"]); $user_id = 0; $user = $this->auth->getUser();//登录用户 if($user)$user_id = $user['id']; $params = [ "user_id" =>$user_id, ]; $params["name"] = $this->request->post('name/s', ''); //搜索关键字 $params["mobile"] = $this->request->post('mobile/s', ''); //搜索关键字 $params["enterprise_name"] = $this->request->post('enterprise_name/s', ''); //搜索关键字 $params["enterprise_addr"] = $this->request->post('enterprise_addr/s', ''); //搜索关键字 $params["outdoor_sport"] = $this->request->post('outdoor_sport/s', ''); //搜索关键字. try{ $res = $this->model->add($params,true); }catch (\Throwable $e){ $this->error($e->getMessage()); } $this->success('添加成功', $res); } }