Action修改
This commit is contained in:
@@ -41,18 +41,14 @@ class Action extends Admin {
|
|||||||
public function add(){
|
public function add(){
|
||||||
$model = model('Action');
|
$model = model('Action');
|
||||||
if(IS_POST){
|
if(IS_POST){
|
||||||
$data = $model->create();
|
$data = input('post.');
|
||||||
if(!$data){
|
$result = $model->save();
|
||||||
return $this->error($model->getError());
|
|
||||||
}else{
|
|
||||||
$result = $model->add();
|
|
||||||
if ($result) {
|
if ($result) {
|
||||||
action_log('add_action', 'Action', $result, session('user_auth.uid'));
|
action_log('add_action', 'Action', $result, session('user_auth.uid'));
|
||||||
return $this->success('添加成功!',url('index'));
|
return $this->success('添加成功!',url('index'));
|
||||||
}else{
|
}else{
|
||||||
return $this->error($model->getError());
|
return $this->error($model->getError());
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}else{
|
}else{
|
||||||
$data = array(
|
$data = array(
|
||||||
'keyList' => $model->fieldlist
|
'keyList' => $model->fieldlist
|
||||||
@@ -70,19 +66,14 @@ class Action extends Admin {
|
|||||||
public function edit($id = null){
|
public function edit($id = null){
|
||||||
$model = model('Action');
|
$model = model('Action');
|
||||||
if(IS_POST){
|
if(IS_POST){
|
||||||
$model = D('Action');
|
$data = input('post.');
|
||||||
$data = $model->create();
|
$result = $model->save($data, array('id'=>$data['id']));
|
||||||
if(!$data){
|
|
||||||
return $this->error($model->getError());
|
|
||||||
}else{
|
|
||||||
$result = $model->save();
|
|
||||||
if ($result !== false) {
|
if ($result !== false) {
|
||||||
action_log('edit_action', 'Action', $id, session('user_auth.uid'));
|
action_log('edit_action', 'Action', $id, session('user_auth.uid'));
|
||||||
return $this->success('编辑成功!',url('index'));
|
return $this->success('编辑成功!',url('index'));
|
||||||
}else{
|
}else{
|
||||||
return $this->error($model->getError());
|
return $this->error($model->getError());
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}else{
|
}else{
|
||||||
$info = $model::where(array('id'=>$id))->find();
|
$info = $model::where(array('id'=>$id))->find();
|
||||||
if (!$info) {
|
if (!$info) {
|
||||||
|
|||||||
Reference in New Issue
Block a user