[''], //不登录可访问 'allow'=>['save','delete'] //需要登录才能访问 ]; Hook::listen('check_auth',$action); $request = Request::instance(); $a = strtolower($request->action()); $c = strtolower($request->controller()); $m = strtolower($request->module()); if (!in_array($a, $action['permission'])) { parent::_initialize(); } } //添加评论 public function save() { $param = $this->param; $model = model('Comment'); if ($param['task_id']) { $userInfo = $this->userInfo; $param['create_user_id'] = $userInfo['id']; $flag = $model->createData($param); if ($flag) { return resultArray(['data'=>$flag]); } else { return resultArray(['error'=>$workModel->getError()]); } } else { return resultArray(['error'=>'参数错误']); } } //删除评论 public function delete() { $param = $this->param; $commentModel = model('Comment'); if ($param['comment_id']) { $userInfo = $this->userInfo; $param['create_user_id'] = $userInfo['id']; $flag = $commentModel->delDataById($param); if ($flag) { return resultArray(['data'=>'删除成功']); } else { return resultArray(['error'=>$commentModel->getError()]); } } else { return resultArray(['error'=>'参数错误']); } } }