* Fix bug of manage general privs.

This commit is contained in:
liumengyi
2023-04-18 17:15:03 +08:00
parent a1f7de79b9
commit 4843fa4d8e
+2 -2
View File
@@ -1580,12 +1580,12 @@ class groupModel extends model
->andWhere('((t3.type')->eq('package')
->andWhere('t4.type')->eq('module')
->beginIF(!empty($view) and $view != 'general')->andWhere('t4.code')->in($modules)->fi()
->beginIF(!empty($view) and $view == 'general')->andWhere('t4.code')->notin($modules)->fi()
->beginIF(!empty($view) and $view == 'general')->andWhere('t4.parent')->eq('0')->fi()
->markRight(1)
->orWhere('(t3.type')->eq('module')
->andWhere('t4.type')->eq('view')
->beginIF(!empty($view) and $view != 'general')->andWhere('t3.code')->in($modules)->fi()
->beginIF(!empty($view) and $view == 'general')->andWhere('t3.code')->notin($modules)->fi()
->beginIF(!empty($view) and $view == 'general')->andWhere('t3.parent')->eq('0')->fi()
->markRight(2)
->orderBy("moduleOrder asc, t3.order asc, `order` asc")
->page($pager)