瀏覽代碼

【Fix】修复异常

liuxiangxin 4 月之前
父節點
當前提交
ce5011b4cf
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      app/Http/Controllers/Admin/AuthManager.php

+ 2 - 2
app/Http/Controllers/Admin/AuthManager.php

@@ -147,8 +147,6 @@ class AuthManager extends Auth{
             $data['rules']			= (array) request('rules',[]);
             // 权限组Id
             $group_id				= (int) request('id',0);
-            // 删除权限
-            DB::table('auth_rule')->where(['group_id'=>$group_id])->delete();
             // 存在权限
             if( isset($data['rules']) ){
                 // 排序
@@ -160,6 +158,8 @@ class AuthManager extends Auth{
             $result 			= DB::table('auth_group')->where(['id'=>$group_id])->update($data);
             // 告知结果
             if( !$result ) 		return	json_send(['code'=>'success','msg'=>'权限组修改失败','action'=>'edit']);
+            // 删除权限
+            DB::table('auth_rule')->where(['group_id'=>$group_id])->delete();
             // 权限组菜单
             $group_menu			= DB::table('auth_group')->find($group_id);
             // 菜单ID