/** * 更新 * * @param $id */ public function actionUpdate($id) { $model = OrdersAdmin::model()->findByPk($id); $order_payment = OrderPayment::model()->find('order_id=:order_id', array(':order_id' => $id)); if (!empty($order_payment)) { $order_payment = OrderPayment::model()->find('order_id=:order_id', array(':order_id' => $id)); if ($order_payment->aid > 0) { $user = User::model()->findByPk($order_payment->aid); if (!empty($user)) { $admin_name = $user->username; } else { $admin_name = '管理员ID' . $order_payment->aid; } } else { $admin_name = '系统'; } } if (isset($_POST['OrdersAdmin'])) { $model->attributes = $_POST['OrdersAdmin']; //更新时间 $model->update_time = date('Y-m-d H:i:s'); if ($model->save()) { $this->message('success', Yii::t('admin', 'Update Success'), $this->createUrl('index')); } else { $this->message('error', Yii::t('admin', 'Update error'), $this->createUrl('index')); } } $this->render('update', array('model' => $model, 'order_payment' => $order_payment, 'admin_name' => $admin_name)); }