public function actionSystemComment() { if (Yii::$app->request->isPost) { $idList = Yii::$app->request->post('id_list'); if (!empty($idList)) { $result = MessagesUsers::deleteAll(['id' => $idList]); if (!$result) { throw new ServerErrorHttpException('删除错误'); } else { return $this->redirect('/user-center/system-comment'); } } } else { MessagesUsers::updateAll(['status' => 1], ['users_id' => Yii::$app->user->id, 'type' => [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]]); $modelAndPages = MessagesUsers::getSystemMessages(\Yii::$app->user->id); $levelName = Level::getOneLevelNameById(Yii::$app->user->identity->level_id); $photo = UsersInfo::getPhotoByUserId(\Yii::$app->user->id); $messageCount = MessagesUsers::getCountByUserIdAndType(\Yii::$app->user->id); $currentTrain = TrainUsers::getTrainByUserId(Yii::$app->user->id); $data = ['model' => $modelAndPages, 'levelName' => $levelName, 'currentTrain' => $currentTrain, 'photo' => $photo, 'messageCount' => $messageCount]; return $this->render('system-comment', ['data' => $data]); } }