Example #1
0
 /**
  * 发布
  * @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]);
 }