/** * 修改更新历史数据 */ public function actionUpdatedatalog() { $modelDatalog = DataLog::model()->findByPk($_GET["id"]); $successMessage = array(); if (isset($_POST['DataLog'])) { $modelDatalog->attributes = $_POST['DataLog']; $modelDatalog->create_time = strtotime($_POST['DataLog']['create_time']); if ($modelDatalog->save()) { $successMessage[] = "修改成功"; } } $this->render('admin', array('successMessage' => $successMessage, 'modelDatalog' => $modelDatalog)); }
/** * 是否存在日志 * @param $logType */ public function hasLog() { if ($this->owner->attributes[$this->pk]) { $pk = $this->owner->attributes[$this->pk]; } $model = $this->owner->tableName(); $logModel = DataLog::model()->find(TUtil::qc("pk") . '=:pk and ' . TUtil::qc("model") . '=:model and ' . TUtil::qc("user_id") . '=:user_id', array(':pk' => $pk, ':model' => $model, ':user_id' => Yii::app()->user->id)); return $logModel; }