瀏覽代碼

pc权限测试,客服中心的权限特殊

lizhen_gitee 5 月之前
父節點
當前提交
3a81c0b2bd
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      application/common/library/Authcompany.php

+ 10 - 0
application/common/library/Authcompany.php

@@ -565,6 +565,11 @@ class Authcompany extends \fast\Authpc
                 unset($ruleList[$k]);
                 continue;
             }
+            //如果你不是客服,但是又有客服菜单权限,直接强行删掉
+            if($this->auth->is_kefu == 0 && in_array($v['namerule'],['company/kefu','company/kefu/list']) ){
+                unset($ruleList[$k]);
+                continue;
+            }
         }
 //        dump($ruleList);
         Tree::instance()->init($ruleList,'parentId');
@@ -594,6 +599,11 @@ class Authcompany extends \fast\Authpc
                 unset($ruleList[$k]);
                 continue;
             }
+            //如果你不是客服,但是又有客服菜单权限,直接强行删掉
+            if($this->auth->is_kefu == 0 && in_array($v['namerule'],['company/kefu','company/kefu/list']) ){
+                unset($ruleList[$k]);
+                continue;
+            }
         }
 //        return $ruleList;
 //        dump($ruleList);