| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318 | '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: '待办',    },    tender: {        name: '标段管理',        icon: 'fa-list-ul',        display: true,        url: '/list',        children: null,        caption: '项目',    },    // sum: {    //     name: '总分包',    //     icon: 'fa-sitemap',    //     display: true,    //     url: '/sum',    //     children: null,    //     caption: '总分包',    // },};const tenderMenu = {    info: {        name: '标段概况',        display: false,        children: [            {                name: '标段概况',                icon: '<i class="fa fa-pie-chart"></i> ',                display: true,                url: '',            },        ],    },    ledger: {        name: '0号台帐',        icon: '<i class="fa fa-list-alt"></i> ',        display: true,        children: [            {                name: '台帐分解',                display: true,                url: '/ledger/explode',            }, {                name: '台帐审批',                display: true,                url: '/ledger/audit',            }, {                name: '台帐修订',                display: true,                url: '/revise',            },        ],    },    measure: {        name: '计量台帐',        icon: '<i class="fa fa-calendar-check-o"></i> ',        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: '<i class="fa fa-retweet"></i> ',                display: true,                url: '/change',            },        ],    },    report: {        name: '报表',        display: false,        children: [            {                name: '报表',                icon: '<i class="fa fa-file-text-o"></i> ',                display: true,                url: '/report',            },        ],    },};const stageMenu = {    back: {        name: '返回',        display: false,        children: [            {                name: '返回',                icon: '<i class="fa fa-chevron-left "></i> ',                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: '<i class="fa fa-file-text-o"></i> ',                display: true,                url: '/report',                class: '',            },        ],    },};const sumMenu = {    info: {        name: '总包概况',        display: false,        children: [            {                name: '总包概况',                icon: '<i class="fa fa-pie-chart"></i> ',                display: true,                url: '/sum',            },        ],    },    stage: {        name: '上报期',        display: false,        children: [            {                name: '上报期',                icon: '<i class="fa fa-calendar-check-o"></i> ',                display: true,                url: '/sum/stage',            },        ],    },};const settingMenu = {    info: {        name: '项目信息',        display: true,        url: '/setting/info',        caption: '项目信息',    },    user: {        name: '账号设置',        display: true,        url: '/setting/user',        caption: '账号设置',    },    show: {        name: '显示设置',        display: true,        url: '/setting/show',        caption: '显示设置',    },    category: {        name: '标段自定义类别',        display: true,        url: '/setting/category',        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,};
 |