**編輯記錄**
使用Model修改記錄,成功則提示修改成功,失敗則提示修改失敗。
* 定義
~~~
/**
* 修改記錄
*
* @param mixed $model
* @param array $data
* @param array $map
* @return void
*/
protected function _edit($model, $data, $map = null)
{
$model = $this->buildModel($model);
$map || $map = [
'id' => $this->_id()
];
if ($model->save($data, $map)) {
$this->success('修改成功', self::JUMP_REFERER);
} else {
$this->error('修改失敗');
}
}
~~~
* 使用
~~~
$this->_edit(ArticleCateModel::class, $data);
~~~