|
@@ -86,6 +86,14 @@ class Menu extends BaseController
|
|
|
*/
|
|
|
public function MenuEdit(){
|
|
|
$post =$this->request->post();
|
|
|
+ $token = isset($post['token']) ? trim($post['token']) : "";
|
|
|
+ if($token==""){
|
|
|
+ return error_show(101,'token不能为空');
|
|
|
+ }
|
|
|
+ $effetc = VerifyTokens($token);
|
|
|
+ if(!empty($effetc) && $effetc['code']!=0){
|
|
|
+ return error_show($effetc['code'],$effetc['message']);
|
|
|
+ }
|
|
|
$id = isset($post['id']) ?intval($post['id']) :"";
|
|
|
if($id!=""){
|
|
|
$menu = Db::name("admin_menu")->where("id","=",$id)->find();
|
|
@@ -131,7 +139,7 @@ class Menu extends BaseController
|
|
|
}
|
|
|
$result = Db::name("admin_menu")->save($data);
|
|
|
$orde = ["order_code"=>$code,"status"=>0,"action_remark"=>'',"action_type"=>"edit"];
|
|
|
- ActionLog::logAdd($this->post['token'],$orde,"admin_menu",0,$orde);
|
|
|
+ ActionLog::logAdd($token,$orde,"admin_menu",0,$orde);
|
|
|
return $result ? app_show(0,"{$message}成功"): error_show(1003,"{$message}失败");
|
|
|
}
|
|
|
|
|
@@ -143,7 +151,14 @@ class Menu extends BaseController
|
|
|
*/
|
|
|
public function MenuStatus(){
|
|
|
$post =$this->request->post();
|
|
|
-
|
|
|
+ $token = isset($post['token']) ? trim($post['token']) : "";
|
|
|
+ if($token==""){
|
|
|
+ return error_show(101,'token不能为空');
|
|
|
+ }
|
|
|
+ $effetc = VerifyTokens($token);
|
|
|
+ if(!empty($effetc) && $effetc['code']!=0){
|
|
|
+ return error_show($effetc['code'],$effetc['message']);
|
|
|
+ }
|
|
|
$id = isset($post['id']) ?intval($post['id']) :"";
|
|
|
$menu = Db::name("admin_menu")->where("id","=",$id)->find();
|
|
|
if($menu==false){
|
|
@@ -157,8 +172,8 @@ class Menu extends BaseController
|
|
|
$menu['status']=$statu;
|
|
|
$menu['updatetime']=date("Y-m-d H:i:s");
|
|
|
$result = Db::name("admin_menu")->save($menu);
|
|
|
- $orde = ["order_code"=>$id,"status"=>$var,"action_remark"=>'',"action_type"=>"edit"];
|
|
|
- ActionLog::logAdd($this->post['token'],$orde,"admin_menu", $menu['status'],$orde);
|
|
|
+ $orde = ["order_code"=>$menu['menu_name'],"status"=>$var,"action_remark"=>'',"action_type"=>"edit"];
|
|
|
+ ActionLog::logAdd($token,$orde,"admin_menu", $menu['status'],$orde);
|
|
|
return $result ? app_show(0,"状态更新成功"): error_show(1003,"状态更新失败");
|
|
|
}
|
|
|
|
|
@@ -194,6 +209,14 @@ class Menu extends BaseController
|
|
|
|
|
|
public function MenuDel(){
|
|
|
$post =$this->request->post();
|
|
|
+ $token = isset($post['token']) ? trim($post['token']) : "";
|
|
|
+ if($token==""){
|
|
|
+ return error_show(101,'token不能为空');
|
|
|
+ }
|
|
|
+ $effetc = VerifyTokens($token);
|
|
|
+ if(!empty($effetc) && $effetc['code']!=0){
|
|
|
+ return error_show($effetc['code'],$effetc['message']);
|
|
|
+ }
|
|
|
$id = isset($post['id']) ?intval($post['id']) :"";
|
|
|
$menu = Db::name("admin_menu")->where("id","=",$id)->find();
|
|
|
if($menu==false){
|
|
@@ -205,8 +228,8 @@ class Menu extends BaseController
|
|
|
$menu['is_del']=1;
|
|
|
$menu['updatetime']=date("Y-m-d H:i:s");
|
|
|
$result = Db::name("admin_menu")->save($menu);
|
|
|
- $orde = ["order_code"=>$id,"status"=>$var,"action_remark"=>'',"action_type"=>"delete"];
|
|
|
- ActionLog::logAdd($this->post['token'],$orde,"admin_menu", $menu['status'],$orde);
|
|
|
+ $orde = ["order_code"=>$menu['menu_name'],"status"=>$var,"action_remark"=>'',"action_type"=>"delete"];
|
|
|
+ ActionLog::logAdd($token,$orde,"admin_menu", $menu['status'],$orde);
|
|
|
return $result ? app_show(0,"删除成功"): error_show(1003,"删除失败");
|
|
|
}
|
|
|
|
|
@@ -218,7 +241,14 @@ class Menu extends BaseController
|
|
|
*/
|
|
|
public function MenuActionDel(){
|
|
|
$post =$this->request->post();
|
|
|
-
|
|
|
+ $token = isset($post['token']) ? trim($post['token']) : "";
|
|
|
+ if($token==""){
|
|
|
+ return error_show(101,'token不能为空');
|
|
|
+ }
|
|
|
+ $effetc = VerifyTokens($token);
|
|
|
+ if(!empty($effetc) && $effetc['code']!=0){
|
|
|
+ return error_show($effetc['code'],$effetc['message']);
|
|
|
+ }
|
|
|
$id = isset($post['id']) ?intval($post['id']) :"";
|
|
|
$menu = Db::name("action")->where("id","=",$id)->find();
|
|
|
if($menu==false){
|
|
@@ -226,8 +256,8 @@ class Menu extends BaseController
|
|
|
}
|
|
|
|
|
|
$result = Db::name("action")->delete($menu);
|
|
|
- $orde = ["order_code"=>$id,"status"=>0,"action_remark"=>'',"action_type"=>"delete"];
|
|
|
- ActionLog::logAdd($this->post['token'],$orde,"action",0,$orde);
|
|
|
+ $orde = ["order_code"=>$menu['menu_name'],"status"=>0,"action_remark"=>'',"action_type"=>"delete"];
|
|
|
+ ActionLog::logAdd($token,$orde,"action",0,$orde);
|
|
|
return $result ? app_show(0,"删除成功"): error_show(1003,"删除失败");
|
|
|
}
|
|
|
}
|