Esempio n. 1
0
 /**
  * 修改更新历史数据
  */
 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));
 }
Esempio n. 2
0
 /**
  * 是否存在日志
  * @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;
 }