request->post(); $res = Yii::$app->services->validate->validate($data, [ [['title'], 'required', 'message' => '请添加举报标题'], [['content'], 'required', 'message' => '请添加举报内容'], ]); if ($res === false) return $this->error(Yii::$app->services->validate->getErrorMessage()); $service = new UserReportService(['mall_id' => $this->mall_id]); return $service->addReport($this->user_id, $data) ? $this->success('感谢您的举报!我们将会对您的反馈尽快核查处理。') : $this->error($service->getError()); } }