{ $aUser = Model_Admin::getDetail($iAdminID); if ($aUser['sRoleID'] === '-1') { return -1; } $aRoleList = Model_Role::getPKIDList($aUser['sRoleID']); $aModuleID = array(); foreach ($aRoleList as $aRole) { if (!empty($aRole['sModule'])) { $aModuleID = array_merge($aModuleID, explode(',', $aRole['sModule'])); } } return array_flip($aModuleID); } /** * 取得用户所有访问权限 * * @param array $aUser * @return array */ public static function getUserPermissions($iAdminID)