'use strict';
/**
 * 前台菜单配置
 *
 * @author CaiAoLin
 * @date 2017/11/29
 * @version
 */
const menu = {
    dashboard: {
        name: '待办事项',
        icon: 'fa-check-square-o',
        display: true,
        url: '/dashboard',
        children: null,
        caption: '待办',
    },
    datacollect: {
        name: '决策大屏',
        icon: 'fa-th-large',
        display: true,
        url: '/datacollect',
        children: null,
        caption: '决策大屏',
    },
    tender: {
        name: '标段管理',
        icon: 'fa-list-ul',
        display: true,
        url: '/list',
        children: null,
        caption: '标段管理',
    },
    subproj: {
        name: '项目管理',
        icon: 'fa-tags',
        display: true,
        url: '/subproj',
        children: null,
        caption: '项目管理',
    },
    file: {
        name: '资料归集',
        icon: 'fa-file-zip-o',
        display: true,
        url: '/file',
        children: null,
        caption: '资料归集',
    },
    budget: {
        name: '动态投资',
        icon: 'fa-pie-chart',
        display: true,
        url: '/budget',
        children: null,
        caption: '动态投资',
    },
    payment: {
        name: '支付审批',
        icon: 'fa-handshake-o',
        display: true,
        url: '/payment',
        caption: '支付审批',
        children: null,
    },
    construction: {
        name: '施工日志',
        icon: 'fa-pencil-square-o',
        display: true,
        url: '/construction',
        caption: '施工日志',
        children: null,
    },
    management: {
        name: '项目管理系统',
        icon: 'fa-cubes',
        display: false,
        caption: '项目管理系统',
        children: null,
    },
    // sum: {
    //     name: '总分包',
    //     icon: 'fa-sitemap',
    //     display: true,
    //     url: '/sum',
    //     children: null,
    //     caption: '总分包',
    // },
};
const tenderMenu = {
    info: {
        name: '标段概况',
        display: false,
        children: [
            {
                name: '标段概况',
                icon: ' ',
                display: true,
                url: '',
            },
        ],
    },
    ledger: {
        name: '0号台账',
        icon: ' ',
        display: true,
        children: [
            {
                name: '台账分解',
                display: true,
                url: '/ledger/explode',
            }, {
                name: '台账审批',
                display: true,
                url: '/ledger/audit',
            }, {
                name: '台账修订',
                display: true,
                url: '/revise',
            },
        ],
    },
    measure: {
        name: '计量台账',
        icon: ' ',
        display: true,
        children: [
            {
                name: '期列表',
                display: true,
                url: '/measure/stage',
            // }, {
            //     name: '清单汇总',
            //     display: true,
            //     url: '/measure/gather',
            }, {
                name: '多期比较',
                display: true,
                url: '/measure/compare',
            },
        ],
    },
    change: {
        name: '工程变更',
        display: false,
        children: [
            {
                name: '工程变更',
                icon: ' ',
                display: true,
                url: '/change',
            },
        ],
    },
    report: {
        name: '输出报表',
        display: false,
        children: [
            {
                name: '输出报表',
                icon: ' ',
                display: true,
                url: '/report',
            },
        ],
    },
};
const stageMenu = {
    back: {
        name: '返回',
        display: false,
        children: [
            {
                name: '返回',
                icon: ' ',
                display: true,
                url: '/measure/stage',
                fixedUrl: true,
            },
        ],
    },
    ledger: {
        name: '本期计量台账',
        display: false,
        children: [
            {
                name: '本期计量台账',
                icon: '',
                display: true,
                url: '',
                class: ' class="ml-3"',
            },
        ],
    },
    detail: {
        name: '中间计量',
        display: false,
        children: [
            {
                name: '中间计量',
                icon: '',
                display: true,
                url: '/detail',
                class: ' class="ml-3"',
            },
        ],
    },
    pay: {
        name: '合同支付',
        display: false,
        children: [
            {
                name: '合同支付',
                icon: '',
                display: true,
                url: '/pay',
                class: ' class="ml-3"',
            },
        ],
    },
    change: {
        name: '变更令',
        display: false,
        children: [
            {
                name: '变更令',
                icon: '',
                display: true,
                url: '/change',
                class: ' class="ml-3"',
            },
        ],
    },
    gather: {
        name: '清单汇总',
        display: false,
        children: [
            {
                name: '清单汇总',
                icon: '',
                display: true,
                url: '/gather',
                class: ' class="ml-3"',
            },
        ],
    },
    compare: {
        name: '审核比较',
        display: false,
        children: [
            {
                name: '审核比较',
                icon: '',
                display: true,
                url: '/compare',
                class: ' class="ml-3"',
            },
        ],
    },
    report: {
        name: '输出报表',
        display: false,
        children: [
            {
                name: '输出报表',
                icon: ' ',
                display: true,
                url: '/report',
                class: '',
            },
        ],
    },
};
const sumMenu = {
    info: {
        name: '总包概况',
        display: false,
        children: [
            {
                name: '总包概况',
                icon: ' ',
                display: true,
                url: '/sum',
            },
        ],
    },
    stage: {
        name: '上报期',
        display: false,
        children: [
            {
                name: '上报期',
                icon: ' ',
                display: true,
                url: '/sum/stage',
            },
        ],
    },
};
const settingMenu = {
    info: {
        name: '项目信息',
        display: true,
        url: '/setting/info',
        caption: '项目信息',
    },
    user: {
        name: '账号设置',
        display: true,
        url: '/setting/user',
        caption: '账号设置',
    },
    fun: {
        name: '功能设置',
        display: true,
        url: '/setting/fun',
        caption: '功能设置',
    },
    show: {
        name: '显示设置',
        display: true,
        url: '/setting/show',
        caption: '显示设置',
    },
    category: {
        name: '标段自定义类别',
        display: true,
        url: '/setting/category',
        caption: '标段自定义类别',
    },
    s2b: {
        name: '接口设置',
        display: false,
        url: '/setting/api',
        caption: '接口设置',
    },
    log: {
        name: '操作日志',
        display: true,
        url: '/setting/logs',
        caption: '操作日志',
    },
    datacollect: {
        name: '决策大屏',
        display: true,
        url: '/setting/datacollect',
        caption: '决策大屏',
    },
};
const profileMenu = {
    info: {
        name: '账号资料',
        display: false,
        url: '/profile/info',
    },
    sms: {
        name: '认证手机',
        display: false,
        url: '/profile/sms',
    },
    wechat: {
        name: '微信通知',
        display: false,
        url: '/profile/wechat',
    },
    sign: {
        name: '签字/签章管理',
        display: false,
        url: '/profile/sign',
    },
    safe: {
        name: '账号安全',
        display: false,
        url: '/profile/safe',
    },
    // help: {
    //     name: '帮助中心',
    //     display: false,
    //     url: '/',
    // },
};
module.exports = {
    menu,
    tenderMenu,
    stageMenu,
    sumMenu,
    settingMenu,
    profileMenu,
};