Example #1
0
 /**
  * Deletes an existing Diary model.
  * If deletion is successful, the browser will be redirected to the 'index' page.
  * @param integer $id
  * @return mixed
  */
 public function actionDelete($id)
 {
     $this->findModel($id)->delete();
     DiaryContent::deleteAll('diary_id = :diary_id', [':diary_id' => $id]);
     DiaryComment::deleteAll('diary_id = :diary_id', [':diary_id' => $id]);
     // 推荐队列
     RecommendQueue::deleteDiaryById($id);
     $result = ['statusCode' => '200', 'message' => '操作成功', 'navTabId' => 'diary_diary_index_id', 'forwardUrl' => '', 'callbackType' => ''];
     echo Json::encode($result);
 }