menus.js 4.31 KB
const normalMenus = [
    {
        title: 'Dashboard',
        link: '/',
        fa: 'fa-home',
        icon: 'ios-home',
        isClassic: true
    },
    {
        title: '缓存管理',
        fa: 'fa-history',
        icon: 'ios-cloud',
        subMenus: [{
            title: 'PageCahe清理',
            link: '/page_cache/query',
            isClassic: true
        }, {
            title: 'CDN清理',
            link: '/cdn_cache/query',
            isClassic: true
        }, {
            title: '商品清理',
            link: '/product_cache/query',
            isClassic: true
        }, {
            title: 'Memcached',
            link: '/api_cache',
            isClassic: true
        }]
    },
    {
        title: '降级配置',
        fa: 'fa-hand-o-down',
        icon: 'ios-toggle',
        link: '/degrade',
        isClassic: true
    },
    {
        title: '滥用防护',
        fa: 'fa-shield',
        icon: 'ios-locked',
        subMenus: [{
            title: 'IP黑名单',
            link: '/crawler_black/ip',
            isClassic: true
        }, {
            title: 'IP白名单',
            link: '/crawler_white/ip',
            isClassic: true
        }, {
            title: 'UA黑名单',
            link: '/crawler_black/ua',
            isClassic: true
        }, {
            title: 'UA白名单',
            link: '/crawler_white/ua',
            isClassic: true
        }, {
            title: '风险控制',
            link: '/risk_management/risk_management',
            isClassic: true
        }]
    },
    {
        title: '静态资源',
        fa: 'fa-list',
        icon: 'upload',
        subMenus: [{
            title: '活动上传',
            link: '/files/page',
            isClassic: true
        }, {
            title: '单文件上传',
            link: '/files/single-file',
            isClassic: true
        }]
    },
    {
        title: 'SEO管理',
        fa: 'fa-list',
        icon: 'ios-world',
        subMenus: [{
            title: '词根管理',
            link: '/seo/rootwords',
            isClassic: true
        }, {
            title: '关键词管理',
            link: '/keywords/expand',
            isClassic: true
        }, {
            title: 'TDK管理',
            link: '/seo/tdk',
            isClassic: true
        }, {
            title: '品类描述管理',
            link: '/seo/category',
            isClassic: true
        }, {
            title: '友链管理',
            link: '/seo/friendlink',
            isClassic: true
        }, {
            title: '定时任务管理',
            link: '/seo/task',
            isClassic: true
        }]
    },
    {
        title: '性能统计',
        fa: 'fa-list',
        icon: 'podium',
        subMenus: [{
            title: '浏览器排行榜',
            link: '/profile/sort_client',
            isClassic: true
        }, {
            title: '服务器路由排行榜',
            link: '/profile/sort_route',
            isClassic: true
        }, {
            title: 'api排行榜',
            link: '/profile/sort_api',
            isClassic: true
        }, {
            title: '错误信息统计',
            link: '/profile/error',
            isClassic: true
        }]
    },
    {
        title: '日志查询',
        fa: 'fa-list',
        icon: 'ios-eye',
        subMenus: [{
            title: 'Node 日志',
            link: '/logs/node'
        }]
    }
]

const masterMenus = [
    {
        title: '系统管理',
        fa: 'fa-gear',
        icon: 'person',
        subMenus: [{
            title: '服务器配置',
            link: '/servers/setting',
            isClassic: true
        }, {
            title: '用户管理',
            link: '/users/setting',
            isClassic: true
        }, {
            title: '操作记录',
            link: '/operation/log',
            isClassic: true
        }]
    }
]

const businessMenus = [
    {
        title: 'Dashboard',
        link: '/',
        icon: 'ios-home',
        isClassic: true
    },
    {
        title: 'CDN清理',
        link: '/cdn_cache/query',
        icon: 'ios-home',
        isClassic: true
    },
    {
        title: '活动上传',
        link: '/files/page',
        icon: 'ios-home',
        isClassic: true
    }
]

module.exports = {
    normalMenus,
    masterMenus,
    businessMenus
}