application/core/manage/logic/MenuLogic.php
public function getMenuByFlag($menu_flag = null)
    {
        // 默认当前操作
        if (empty($menu_flag)) {
            if (defined('_MODULE_')) {
                $menu_flag = 'module' . '/' . _MODULE_ . '/' . _CONTROLLER_ . '/' . _ACTION_;
            } else {
                $menu_flag = Common::getCurrentAction();
            }
        }
        
        $map = array(
            'menu_flag' => $menu_flag,
            'menu_pid' => array(
                'gt',
                0
            )
        );
        return $this->model->where($map)->find();
    }
public function getMenuByFlag($menu_flag = null)
    {
        // 默认当前操作
        if (empty($menu_flag)) {
            if (defined('_MODULE_')) {
                $menu_flag = 'module' . '/' . _MODULE_ . '/' . _CONTROLLER_ . '/' . _ACTION_;
            } else {
                $menu_flag = Common::getCurrentAction();
            }
        }
        
        $map = array(
            'menu_flag' => $menu_flag,
            'menu_pid' => array(
                'gt',
                0
            )
        );
        return $this->model->where($map)->find();
    }
根据标识获取菜单

@param string $menu_flag
@return array