/** * 发布 * @param integer $id * @return {[type]} [description] * @version 1.0 2016-03-09T15:42:23+0800 * @author cnzhangxl@foxmail.com */ public function actionPush($id) { $model = $this->findModel($id); if ($model) { $model->scenario = 'push'; $yesterday_content = $model->content; $model->content = $model->pre_content; if ($model->save()) { Yii::$app->cache->delete('piece_' . $id); $PieceOperateLog = new PieceOperateLog(['scenario' => 'create']); $PieceOperateLog->piece_id = $id; $PieceOperateLog->yesterday_content = $yesterday_content; $PieceOperateLog->mg_id = Yii::$app->user->id; $PieceOperateLog->save(); return json_encode(['status' => 1]); } } return json_encode(['status' => 0]); }