// 静态路由配置 // 书写格式与动态路由格式一致,全部经由框架统一转换 // 比较动态路由在meta中多加入了role角色权限,为数组类型。一个菜单是否有权限显示,取决于它以及后代菜单是否有权限。 // routes 显示在左侧菜单中的路由(显示顺序在动态路由之前) const routes = [ //工作台 { name: "workSpace", path: "/", meta: { title: "工作台", icon: "sc-icon-Gongzuotai", type: "menu", perms: ["home"], }, children: [ //首页 { name: "home", path: "/", meta: { title: "首页", icon: "el-icon-home-filled", type: "menu", perms: ["home"], }, children: [ { name: "testx", path: "/testx", meta: { title: "测试页", // icon: "el-icon-monitor", perms: ["testx"], }, component: "home/testx", }, { name: "blank", path: "/blank", meta: { title: "控制台", // icon: "el-icon-monitor", perms: ["home_blank"], }, component: "home/blank", }, { name: "dashboard", path: "/dashboard", meta: { title: "控制台", // icon: "el-icon-monitor", affix: true, perms: ["dashboard"], }, component: "home", }, { name: "dashboard_enm", path: "/dashboard_enm", meta: { title: "控制台", // icon: "el-icon-monitor", affix: true, perms: ["enmdashboard"], }, component: "home/enm_home", }, { name: "dashboard_photon", path: "/dashboard_photon", meta: { title: "控制台", // icon: "el-icon-monitor", affix: true, perms: ["photondashboard"], }, component: "home/photon_home", }, { name: "dashboard_enp", path: "/dashboard_enp", meta: { title: "控制台", // icon: "el-icon-monitor", affix: true, perms: ["dashboardEnp"], }, component: "home/enp_home", }, { name: "dashboard_ly", path: "/dashboard_ly", meta: { title: "控制台", // icon: "el-icon-monitor", affix: true, perms: ["dashboard_ly"], }, component: "home/enm_home", }, { name: "dashboard_gx", path: "/dashboard_gx", meta: { title: "控制台", // icon: "el-icon-monitor", affix: true, perms: ["dashboard_gx"], }, component: "home/gx_home", }, { path: "/track", name: "track", meta: { title: "轨迹追踪", // icon: "el-icon-position", fullpage: true, hidden: true, }, component: "bigScreen/track", }, { name: "userCenter", path: "/usercenter", meta: { title: "帐号信息", // icon: "el-icon-user", perms: ["userCenter"], }, component: "userCenter", }, { name: "events", path: "/events", meta: { title: "报警事件", // icon: "el-icon-user", perms: ["bigScreen2"], }, component: "home/event", }, { name: "articles", path: "/articles", meta: { title: "公告视频", perms: ["articles"], }, component: "home/articles", }, ], }, //审批 { name: "wf", path: "/wf", meta: { title: "审批管理", icon: "sc-icon-Shenpi", type: "menu", perms: ["wf"], }, children: [ { name: "workflow", path: "/wf/workflow", meta: { title: "工作流", // icon: "el-icon-guide", perms: ["workflow"], }, component: "wf/workflow", }, { name: "configuration", path: "/wf/configuration", meta: { title: "工作流配置", // icon: "el-icon-menu", hidden: true, perms: ["workflow"], }, component: "wf/configuration", }, { name: "allwork", path: "/wf/allwork", meta: { title: "全部审批", // icon: "el-icon-folder", perms: ["allwork"], }, component: "wf/allwork", }, { name: "ownerwork", path: "/wf/ownerwork", meta: { title: "我创建的", // icon: "el-icon-folder-add", perms: ["ownerwork"], }, component: "wf/ownerwork", }, { name: "duty", path: "/wf/dutywork", meta: { title: "待办审批", // icon: "el-icon-folder-opened", perms: ["duty"], }, component: "wf/dutywork", }, { name: "worked", path: "/wf/worked", meta: { title: "我处理的", // icon: "el-icon-expand", perms: ["worked"], }, component: "wf/worked", }, { name: "ccwork", path: "/wf/ccwork", meta: { title: "抄送我的", // icon: "el-icon-edit-pen", perms: ["ccwork"], }, component: "wf/ccwork", }, { name: "ticketdetail", path: "/wf/ticketdetail", meta: { title: "工单详情", // icon: "el-icon-menu", hidden: true, perms: ["duty"], }, component: "wf/ticketdetail", }, ], }, //电石渣 { name: "enm_slag", path: "/enm_slag", meta: { title: "电石渣工序", icon: "el-icon-menu", type: "menu", perms: ["enm_slag"], }, children: [ { name: "slag_report", path: "/enm_slag/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_slag"], }, component: "enm_slag/report", }, { name: "slag_power", path: "/enm_slag/power", meta: { title: "主要设备单耗", // icon: "el-icon-odometer", perms: ["enm_slag"], }, component: "enm_slag/power", }, { name: "slag_teamAnalysis", path: "/enm_slag/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_slag"], }, component: "enm_slag/teamAnalysis", }, { name: "slag_workshopAnalysis", path: "/enm_slag/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_slag"], }, component: "enm_slag/workshopAnalysis", }, { name: "slag_handoverLog", path: "/enm_slag/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_slag"], }, component: "enm_slag/handoverLog", }, ], }, //石灰石破碎 { name: "enm_limestone", path: "/enm_limestone", meta: { title: "石灰石破碎", icon: "el-icon-menu", type: "menu", perms: ["enm_limestone"], }, children: [ { name: "limestone_report", path: "/enm_limestone/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_limestone"], }, component: "enm_limestone/report", }, { name: "limestone_workshopAnalysis", path: "/enm_limestone/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_limestone"], }, component: "enm_limestone/workshopAnalysis", }, { name: "limestone_handoverLog", path: "/enm_limestone/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_limestone"], }, component: "enm_limestone/handoverLog", }, ], }, //原料磨生料辅料 { name: "enm_rm", path: "/enm_rm", meta: { title: "生料辅料工序", icon: "el-icon-menu", type: "menu", perms: ["enm_rm"], }, children: [ { name: "report", path: "/enm_rm/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_rm"], }, component: "enm_rm/report", }, { name: "power", path: "/enm_rm/power", meta: { title: "主要设备单耗", // icon: "el-icon-odometer", perms: ["enm_rm"], }, component: "enm_rm/power", }, { name: "teamAnalysis", path: "/enm_rm/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_rm"], }, component: "enm_rm/teamAnalysis", }, { name: "workshopAnalysis", path: "/enm_rm/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_rm"], }, component: "enm_rm/workshopAnalysis", }, { name: "handoverLog", path: "/enm_rm/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_rm"], }, component: "enm_rm/handoverLog", }, ], }, //原料磨二次配料 { name: "enm_rm_copy", path: "/enm_rm_copy", meta: { title: "生料工序", icon: "el-icon-menu", type: "menu", perms: ["enm_rm_auxiliary"], }, children: [ { name: "report_copy", path: "/enm_rm_copy/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_rm_auxiliary"], }, component: "enm_rm_copy/report", }, // { // name: "power_copy", // path: "/enm_rm_copy/power", // meta: { // title: "主要设备单耗", // // icon: "el-icon-odometer", // perms: ["enm_rm_auxiliary"], // }, // component: "enm_rm_copy/power", // }, { name: "teamAnalysis_copy", path: "/enm_rm_copy/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_rm_auxiliary"], }, component: "enm_rm_copy/teamAnalysis", }, { name: "workshopAnalysis_copy", path: "/enm_rm_copy/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_rm_auxiliary"], }, component: "enm_rm_copy/workshopAnalysis", }, { name: "handoverLog_copy", path: "/enm_rm_copy/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_rm_auxiliary"], }, component: "enm_rm_copy/handoverLog", }, ], }, //原料磨——基础 { name: "enm_rmbase", path: "/enm_rmbase", meta: { title: "原料磨", icon: "el-icon-menu", type: "menu", perms: ["enm_rmbase"], }, children: [ { name: "report", path: "/enm_rmbase/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_rmbase"], }, component: "enm_rmbase/report", }, { name: "power", path: "/enm_rmbase/power", meta: { title: "主要设备单位电耗", // icon: "el-icon-odometer", perms: ["enm_rmbase"], }, component: "enm_rmbase/power", }, { name: "teamAnalysis", path: "/enm_rmbase/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_rmbase"], }, component: "enm_rmbase/teamAnalysis", }, { name: "workshopAnalysis", path: "/enm_rmbase/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_rmbase"], }, component: "enm_rmbase/workshopAnalysis", }, { name: "handoverLog", path: "/enm_rmbase/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_rmbase"], }, component: "enm_rmbase/handoverLog", }, ], }, //煤磨 { name: "enm_coal", path: "/enm_coal", meta: { title: "煤磨工序", icon: "el-icon-menu", type: "menu", perms: ["enm_coal"], }, children: [ { name: "coal_report", path: "/enm_coal/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_coal"], }, component: "enm_coal/report", }, { name: "coal_report_bh", path: "/enm_coal/report_bh", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_coal"], }, component: "enm_coal/report_bh", }, { name: "coal_power", path: "/enm_coal/power", meta: { title: "主要设备单耗", // icon: "el-icon-odometer", perms: ["enm_coal"], }, component: "enm_coal/power", }, { name: "coal_teamAnalysis", path: "/enm_coal/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_coal"], }, component: "enm_coal/teamAnalysis", }, { name: "coal_workshopAnalysis", path: "/enm_coal/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_coal"], }, component: "enm_coal/workshopAnalysis", }, { name: "coal_handoverLog", path: "/enm_coal/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_coal"], }, component: "enm_coal/handoverLog", }, ], }, //煤磨——基础 { name: "enm_coalbase", path: "/enm_coalbase", meta: { title: "煤磨", icon: "el-icon-menu", type: "menu", perms: ["enm_coalbase"], }, children: [ { name: "coalbase_report", path: "/enm_coalbase/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_coalbase"], }, component: "enm_coalbase/report", }, { name: "coalbase_power", path: "/enm_coalbase/power", meta: { title: "主要设备单位电耗", // icon: "el-icon-odometer", perms: ["enm_coalbase"], }, component: "enm_coalbase/power", }, { name: "coalbase_teamAnalysis", path: "/enm_coalbase/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_coalbase"], }, component: "enm_coalbase/teamAnalysis", }, { name: "coalbase_workshopAnalysis", path: "/enm_coalbase/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_coalbase"], }, component: "enm_coalbase/workshopAnalysis", }, { name: "coalbase_handoverLog", path: "/enm_coalbase/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_coalbase"], }, component: "enm_coalbase/handoverLog", }, ], }, //回转窑 { name: "enm_kiln", path: "/enm_kiln", meta: { title: "烧成工序", icon: "el-icon-menu", type: "menu", perms: ["enm_kiln"], }, children: [ { name: "kiln_report", path: "/enm_kiln/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_kiln"], }, component: "enm_kiln/report", }, { name: "kiln_power", path: "/enm_kiln/power", meta: { title: "主要设备单耗", // icon: "el-icon-odometer", perms: ["enm_kiln"], }, component: "enm_kiln/power", }, { name: "kiln_teamAnalysis", path: "/enm_kiln/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_kiln"], }, component: "enm_kiln/teamAnalysis", }, { name: "kiln_workshopAnalysis", path: "/enm_kiln/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_kiln"], }, component: "enm_kiln/workshopAnalysis", }, { name: "kiln_handoverLog", path: "/enm_kiln/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_kiln"], }, component: "enm_kiln/handoverLog", }, ], }, //回转窑——基础 { name: "enm_kilnbase", path: "/enm_kilnbase", meta: { title: "回转窑", icon: "el-icon-menu", type: "menu", perms: ["enm_kilnbase"], }, children: [ { name: "kilnbase_report", path: "/enm_kilnbase/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/report", }, { name: "kilnbase_report_lybh", path: "/enm_kilnbase/report_lybh", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/report_lybh", }, { name: "kilnbase_power", path: "/enm_kilnbase/power", meta: { title: "主要设备单位电耗", // icon: "el-icon-odometer", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/power", }, { name: "kilnbase_teamAnalysis", path: "/enm_kilnbase/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/teamAnalysis", }, { name: "kilnbase_workshopAnalysis", path: "/enm_kilnbase/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/workshopAnalysis", }, { name: "kilnbase_handoverLog", path: "/enm_kilnbase/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/handoverLog", }, { name: "mgroupData", path: "/enm_kilnbase/mgroupData", meta: { title: "数据校正", // icon: "el-icon-document-copy", perms: ["enm_kilnbase"], }, component: "enm_kilnbase/mgroupData", }, ], }, //余热发电 cogeneration { name: "enm_cogeneration", path: "/enm_cogeneration", meta: { title: "余热发电", icon: "el-icon-menu", type: "menu", perms: ["enm_cogeneration"], }, children: [ { name: "cogeneration_report", path: "/enm_cogeneration/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_cogeneration"], }, component: "enm_cogeneration/report", }, { name: "cogeneration_teamAnalysis", path: "/enm_cogeneration/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_cogeneration"], }, component: "enm_cogeneration/teamAnalysis", }, { name: "cogeneration_workshopAnalysis", path: "/enm_cogeneration/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_cogeneration"], }, component: "enm_cogeneration/workshopAnalysis", }, { name: "cogeneration_handoverLog", path: "/enm_cogeneration/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_cogeneration"], }, component: "enm_cogeneration/handoverLog", }, ], }, //水泥磨 { name: "enm_mill", path: "/enm_mill", meta: { title: "水泥粉磨工序", icon: "el-icon-menu", type: "menu", perms: ["enm_mill"], }, children: [ { name: "mill_report", path: "/enm_mill/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_mill"], }, component: "enm_mill/report", }, { name: "mill_power", path: "/enm_mill/power", meta: { title: "主要设备单耗", // icon: "el-icon-odometer", perms: ["enm_mill"], }, component: "enm_mill/power", }, { name: "mill_teamAnalysis", path: "/enm_mill/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_mill"], }, component: "enm_mill/teamAnalysis", }, { name: "mill_workshopAnalysis", path: "/enm_mill/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_mill"], }, component: "enm_mill/workshopAnalysis", }, { name: "mill_handoverLog", path: "/enm_mill/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_mill"], }, component: "enm_mill/handoverLog", }, ], }, //水泥包装 { name: "enm_pack", path: "/enm_pack", meta: { title: "水泥包装工序", icon: "el-icon-menu", type: "menu", perms: ["enm_pack"], }, children: [ { name: "pack_report", path: "/enm_pack/report", meta: { title: "生产报告", // icon: "el-icon-document", perms: ["enm_pack"], }, component: "enm_pack/report", }, { name: "pack_teamAnalysis", path: "/enm_pack/teamAnalysis", meta: { title: "班组月度对比", // icon: "el-icon-operation", perms: ["enm_pack"], }, component: "enm_pack/teamAnalysis", }, { name: "pack_workshopAnalysis", path: "/enm_pack/workshopAnalysis", meta: { title: "车间单耗分析", // icon: "el-icon-data-line", perms: ["enm_pack"], }, component: "enm_pack/workshopAnalysis", }, { name: "pack_handoverLog", path: "/enm_pack/handoverLog", meta: { title: "交接班日志", // icon: "el-icon-document-copy", perms: ["enm_pack"], }, component: "enm_pack/handoverLog", }, ], }, //环保-排放口 { name: "enp", path: "/enp", meta: { title: "环保模块", icon: "sc-icon-env", type: "menu", perms: ["enm_hb"], }, children: [ { name: "pfk", path: "/enp/pfk", meta: { title: "排放口", // icon: "el-icon-cellphone", perms: ["enm_hb"], }, component: "enp/pfk", }, ], }, //电量报表 { name: "enm_energy", path: "/enm_energy", meta: { title: "能源报表", icon: "sc-icon-elec", type: "menu", perms: ["enm_energy"], }, children: [ { name: "energyFactory", path: "/enm_energy/energyFactory", meta: { title: "能源监察报表", // icon: "el-icon-grid", perms: ["enm_energy_energy"], }, component: "enm_energy/energyFactory", }, { name: "energy", path: "/enm_energy/energy", meta: { title: "能源统计", // icon: "el-icon-grid", perms: ["enm_energy_energy"], }, component: "enm_energy/energy", }, { name: "value", path: "/enm_energy/value", meta: { title: "工业产值", // icon: "el-icon-grid", perms: ["enm_energy_value"], }, component: "enm_energy/value", }, { name: "electric_peak", path: "/enm_energy/electric_peak", meta: { title: "峰谷平", // icon: "el-icon-grid", perms: ["enm_energy_electric"], }, component: "enm_energy/electric_peak", }, { name: "electricHour", path: "/enm_energy/electricHour", meta: { title: "全厂电量小时统计", // icon: "el-icon-grid", perms: ["enm_energy_hour"], }, component: "enm_energy/electric_hour", }, { name: "electricDay", path: "/enm_energy/electricDay", meta: { title: "全厂电量日统计", // icon: "el-icon-grid", perms: ["enm_energy_day"], }, component: "enm_energy/electric_day", }, { name: "electricMonth", path: "/enm_energy/electricMonth", meta: { title: "全厂电量月统计", // icon: "el-icon-grid", perms: ["enm_energy_month"], }, component: "enm_energy/electric_month", }, { name: "hourBase", path: "/enm_energy/hourBase", meta: { title: "电量消耗报表", // icon: "el-icon-grid", perms: ["hour_base"], }, component: "enm_energy/hour_base", }, { name: "hourBaseTotal", path: "/enm_energy/electric_total", meta: { title: "电量报表", // icon: "el-icon-grid", perms: ["hour_base_elec"], }, component: "enm_energy/electric_total", }, { name: "water", path: "/enm_energy/water", meta: { title: "水报表", // icon: "el-icon-grid", perms: ["water_base"], }, component: "enm_energy/water", }, { name: "air_consume", path: "/enm_energy/", meta: { title: "压缩空气报表", // icon: "el-icon-grid", perms: ["air_base"], }, component: "enm_energy/air_consume", }, // { // name: "ct_elec", // path: "/enm_energy/ct_elec", // meta: { // title: "峰谷平电量", // // icon: "el-icon-grid", // perms: ["hour_base"], // }, // component: "enm_energy/ct_elec", // }, // { // name: "monthBase", // path: "/enm_energy/monthBase", // meta: { // title: "电量消耗月报表", // // icon: "el-icon-grid", // perms: ["month_base"], // }, // component: "enm_energy/month_base", // }, { name: "energyPicture", path: "/enm_energy/energyPicture", meta: { title: "能源流向", // icon: "el-icon-grid", perms: ["enm_energy_picture"], }, component: "enm_energy/energyPicture", }, { name: "carbon", path: "/enm_energy/carbon", meta: { title: "碳排放", // icon: "el-icon-grid", perms: ["carbon_base"], }, component: "enm_energy/carbon", }, ], }, //全厂报表 { name: "enm_report", path: "/enm_report", meta: { title: "全厂报表", icon: "el-icon-histogram", type: "menu", perms: ["enm_report"], }, children: [ { name: "reportFactory", path: "/enm_report/reportFactory", meta: { title: "厂级单耗", // icon: "el-icon-grid", perms: ["enm_reportFactory"], }, component: "enm_report/reportFactory", }, { name: "costing", path: "/enm_report/costing", meta: { title: "成本计算", // icon: "el-icon-grid", perms: ["enm_report"], }, component: "enm_report/costing", }, { name: "quality", path: "/enm_report/quality", meta: { title: "质量报表", // icon: "el-icon-grid", perms: ["enm_report"], }, component: "enm_report/quality", }, { name: "reportDay", path: "/enm_report/reportDay", meta: { title: "生产日报表", // icon: "el-icon-grid", perms: ["enm_report"], }, component: "enm_report/reportDay", }, { name: "reportMonth", path: "/enm_report/reportMonth", meta: { title: "生产月报表", // icon: "el-icon-grid", perms: ["enm_report"], }, component: "enm_report/reportMonth", },{ name: "exception", path: "/enm_report/exception", meta: { title: "异常动态表", // icon: "el-icon-grid", perms: ["enm_report"], }, component: "enm_report/exception", }, { name: "teamAnalysisLog", path: "/enm_report/teamAnalysisLog", meta: { title: "交接班日志表", // icon: "el-icon-grid", perms: ["enm_report"], }, component: "enm_report/teamAnalysisLog", }, ], }, //制造管理 mtm { name: "mtm", path: "/mtm", meta: { title: "制造管理", icon: "sc-icon-zhizao", type: "menu", perms: ["mtm"], }, children: [ { name: "materials_gx", path: "/mtm/materials_gx", meta: { title: "物料清单", // icon: "el-icon-cellphone", perms: ["material_gx"], }, component: "mtm/materials_gx", }, { name: "materials", path: "/mtm/materials", meta: { title: "物料产品", // icon: "el-icon-cellphone", perms: ["material"], }, component: "mtm/materials", }, { name: "process", path: "/mtm/process", meta: { title: "工序管理", // icon: "el-icon-grid", perms: ["process"], }, component: "mtm/process", }, { name: "mgruops", path: "/mtm/mgruops", meta: { title: "工段管理", // icon: "el-icon-grid", perms: ["mgroup"], }, component: "mtm/mgroup", }, { name: "route", path: "/mtm/route", meta: { title: "加工路线", // icon: "el-icon-share", perms: ["route"], }, component: "mtm/route", }, { name: "routepack", path: "/mtm/routepack", meta: { title: "工艺路线", // icon: "el-icon-share", perms: ["routepack"], }, component: "mtm/routepack", }, ], }, //生产管理 pm { name: "pm", path: "/pm", meta: { title: "生产管理", icon: "sc-icon-Shengchan", type: "menu", perms: ["pm"], }, children: [ { name: "utask_1b", path: "/pm/utask_1b", meta: { title: "生产一部", type: "menu", // icon: "el-icon-cellphone", perms: ["utask_1b"], }, children: [ { name: "utask_dept7", path: "/pm/utask_dept7", meta: { title: "7车间", // icon: "el-icon-cellphone", perms: ["utask_dept7"], }, component: "pm/utask_dept7", }, { name: "utask_dept10", path: "/pm/utask_dept10", meta: { title: "10车间", // icon: "el-icon-cellphone", perms: ["utask_dept10"], }, component: "pm/utask_dept10", }, ], }, { name: "utask_2b", path: "/pm/utask_2b", meta: { title: "生产二部", // icon: "el-icon-cellphone", type: "menu", perms: ["utask_2b"], }, children: [ { name: "utask_dept6", path: "/pm/utask_dept6", meta: { title: "6车间", // icon: "el-icon-cellphone", perms: ["utask_dept6"], }, component: "pm/utask_dept6", }, ], }, { name: "utask", path: "/pm/utask", meta: { title: "生产任务", // icon: "el-icon-cellphone", perms: ["utask_gx"], }, component: "pm/utask", }, ], }, //生产执行 wpm { name: "wpm", path: "/wpm", meta: { title: "生产执行", icon: "sc-icon-zhixing", type: "menu", perms: ["wpm"], }, children: [ { name: "mlog_1b", path: "/wpm/mlog_1b", meta: { title: "生产一部", // icon: "el-icon-cellphone", type: "menu", perms: ["mlog_1b"], }, children: [ { name: "mlog_hun", path: "/wpm/mlog_hun", meta: { title: "混料", // icon: "el-icon-cellphone", perms: ["mlog_hun"], }, component: "wpm/mlog_hun", }, { name: "mlog_tui", path: "/wpm/mlog_tui", meta: { title: "退火", // icon: "el-icon-cellphone", perms: ["mlog_tui"], }, component: "wpm/mlog_tui", }, { name: "mlog_dept7", path: "/wpm/mlog_dept7", meta: { title: "7车间", // icon: "el-icon-cellphone", perms: ["mlog_dept7"], }, component: "wpm/mlog_dept7", }, { name: "mlog_dept10", path: "/wpm/mlog_dept10", meta: { title: "10车间", // icon: "el-icon-cellphone", perms: ["mlog_dept10"], }, component: "wpm/mlog_dept10", }, ], }, { name: "worktaskFlog", path: "/wpm/worktaskFlog", meta: { title: "生产二部记录", // icon: "el-icon-cellphone", perms: ["wpm"], hidden: true, }, component: "wpm/worktaskFlog", }, { name: "mlog_2b", path: "/wpm/mlog_2b", meta: { title: "生产二部", // icon: "el-icon-cellphone", perms: ["mlog_dept6"], }, children: [ { name: "mlog_dept6", path: "/pm/mlog_dept6", meta: { title: "6车间", // icon: "el-icon-cellphone", perms: ["mlog_dept6"], }, component: "wpm/mlog_dept6", }, { name: "mlogDept6Detail", path: "/pm/mlogDept6Detail", meta: { title: "6车间", // icon: "el-icon-cellphone", perms: ["mlog_dept6"], hidden: true, }, component: "wpm/mlog_dept6_detail", }, ], }, { name: "otherlog", path: "/wpm/otherlog", meta: { title: "其他日志", // icon: "el-icon-grid", perms: ["otherlog"], }, component: "wpm/otherlog", }, ], }, //光芯生产执行 wpm_gx { name: "wpm_gx", path: "/wpm_gx", meta: { title: "生产执行", icon: "sc-icon-zhixing", type: "menu", perms: ["wpm_gx"], }, children: [ // { // name: "chart", // path: "/wpm_gx/chart", // meta: { // title: "chart", // icon: "el-icon-files", // perms: ["wpm_gx"], // }, // component: "wpm_gx/chart", // }, // { // name: "prints", // path: "/wpm_gx/prints", // meta: { // title: "打印测试", // icon: "el-icon-files", // perms: ["wpm_gx"], // }, // component: "wpm_gx/print", // }, // { // name: "printTest", // path: "/wpm_gx/print", // meta: { // title: "打印测试", // icon: "el-icon-files", // perms: ["wpm_gx"], // }, // component: "setting/print/A4", // }, { name: "qiepian", path: "/wpm_gx/qiepian", meta: { title: "切片", // icon: "el-icon-files", perms: ["wpm_qp"], }, component: "wpm_gx/qiepian", }, { name: "baipianpao", path: "/wpm_gx/baipianpao", meta: { title: "白片抛", // icon: "el-icon-files", perms: ["wpm_bpp"], }, component: "wpm_gx/baipianpao", }, { name: "saobian", path: "/wpm_gx/saobian", meta: { title: "扫边A", // icon: "el-icon-cellphone", perms: ["wpm_sb"], }, component: "wpm_gx/saobian", }, { name: "heihua", path: "/wpm_gx/heihua", meta: { title: "黑化", // icon: "el-icon-cellphone", perms: ["wpm_hh"], }, component: "wpm_gx/heihua", }, { name: "tuihuo", path: "/wpm_gx/tuihuo", meta: { title: "退火", // icon: "el-icon-cellphone", perms: ["wpm_sj"], }, component: "wpm_gx/tuihuo", }, { name: "jianbo", path: "/wpm_gx/jianbo", meta: { title: "减薄A", // icon: "el-icon-cellphone", perms: ["wpm_jb"], }, component: "wpm_gx/jianbo", }, { name: "jianbob", path: "/wpm_gx/jianbob", meta: { title: "减薄B", // icon: "el-icon-cellphone", perms: ["wpm_jbb"], }, component: "wpm_gx/jianbob", }, { name: "pingmo", path: "/wpm_gx/pingmo", meta: { title: "平磨", // icon: "el-icon-cellphone", perms: ["wpm_mp"], }, component: "wpm_gx/pingmo", }, { name: "jingdiao", path: "/wpm_gx/jingdiao", meta: { title: "精雕", // icon: "el-icon-cellphone", perms: ["wpm_jd"], }, component: "wpm_gx/jingdiao", }, { name: "yicipao", path: "/wpm_gx/yicipao", meta: { title: "外协一次抛", // icon: "el-icon-cellphone", perms: ["wpm_ycp"], }, component: "wpm_gx/yicipao", }, { name: "yicipao2", path: "/wpm_gx/yicipao2", meta: { title: "磨抛一次抛", // icon: "el-icon-cellphone", perms: ["wpm_ycp"], }, component: "wpm_gx/yicipao2", }, { name: "saobianb", path: "/wpm_gx/saobianb", meta: { title: "扫边B", // icon: "el-icon-cellphone", perms: ["wpm_sbb"], }, component: "wpm_gx/saobianb", }, { name: "chengpinpao", path: "/wpm_gx/chengpinpao", meta: { title: "成品抛", // icon: "el-icon-cellphone", perms: ["wpm_cpp"], }, component: "wpm_gx/chengpinpao", }, { name: "daojiao", path: "/wpm_gx/daojiao", meta: { title: "倒角", // icon: "el-icon-cellphone", perms: ["wpm_dj"], }, component: "wpm_gx/daojiao", }, { name: "chaoxi", path: "/wpm_gx/chaoxi", meta: { title: "一次超洗", perms: ["wpm_cx"], }, component: "wpm_gx/chaoxi", }, { name: "chicuncheck", path: "/wpm_gx/chicuncheck", meta: { title: "尺寸检验", perms: ["wpm_cc"], }, component: "wpm_gx/chicuncheck", }, { name: "chaoxicc", path: "/wpm_gx/chaoxi2", meta: { title: "二次超洗", perms: ["wpm_cx2"], }, component: "wpm_gx/chaoxi2", }, { name: "waiguancheck", path: "/wpm_gx/waiguancheck", meta: { title: "外观检验", perms: ["wpm_wg"], }, component: "wpm_gx/waiguancheck", }, { name: "chaoxiwg", path: "/wpm_gx/chaoxi3", meta: { title: "三次超洗", perms: ["wpm_cx3"], }, component: "wpm_gx/chaoxi3", }, ], }, //检验管理 qm { name: "qm", path: "/qm", meta: { title: "检验管理", icon: "sc-icon-Jianyan", type: "menu", perms: ["qm"], }, children: [ { path: "/qm/testitem_cz", name: "testitem_cz", meta: { title: "操作项", type: "menu", perms: ["testitem_cz"], }, component: "qm/testitem_cz", }, { path: "/qm/defect", name: "defect", meta: { title: "缺陷项", type: "menu", perms: ["defect"], }, component: "qm/defect", }, { name: "testItem", path: "/qm/testItem", meta: { title: "检验项", perms: ["testitem"], }, component: "qm/testItem", }, { name: "qct", path: "/qm/qct", meta: { title: "检验表", perms: ["qct"], }, component: "qm/qct", }, { name: "income", path: "/qm/income", meta: { title: "入司检验", // icon: "el-icon-cellphone", perms: ["itest"], }, component: "qm/income", }, { name: "first", path: "/qm/first", meta: { title: "首件检验", // icon: "el-icon-cellphone", perms: ["ftest"], }, component: "qm/first", }, { name: "qmProcess", path: "/qm/qmProcess", meta: { title: "过程自检", // icon: "el-icon-cellphone", perms: ["ptest"], }, component: "qm/process", }, { name: "qmProcess_gx", path: "/qm/qmProcess_gx", meta: { title: "过程自检", // icon: "el-icon-cellphone", perms: ["ptest_gx"], }, component: "qm/process_gx", }, { name: "qmProcess2", path: "/qm/qmProcess2", meta: { title: "过程抽检", // icon: "el-icon-cellphone", perms: ["ptest_cj"], }, component: "qm/process2", }, { name: "qmInm", path: "/qm/inm", meta: { title: "库存检验", // icon: "el-icon-cellphone", perms: ["intest"], }, component: "qm/inm", }, { name: "behavior", path: "/qm/behavior", meta: { title: "性能检验", // icon: "el-icon-cellphone", perms: ["btest"], }, component: "qm/behavior", }, { name: "product", path: "/qm/product", meta: { title: "成品检验", // icon: "el-icon-cellphone", perms: ["producttest"], }, component: "qm/product", }, { name: "products_cc", path: "/qm/products_cc", meta: { title: "尺寸检验", // icon: "el-icon-cellphone", perms: ["productstest_cc"], }, component: "qm/products_cc", }, { name: "products_wg", path: "/qm/products_wg", meta: { title: "外观检验", // icon: "el-icon-cellphone", perms: ["productstest_wg"], }, component: "qm/products_wg", }, { name: "productDetail", path: "/qm/productDetail", meta: { title: "成品检验", // icon: "el-icon-cellphone", perms: ["producttest"], hidden: true, }, component: "qm/productCheck", }, ], }, //库存 inm { name: "inm", path: "/inm", meta: { title: "库存管理", icon: "sc-icon-Kucun", type: "menu", perms: ["inm"], }, children: [ { name: "warehouse", path: "/inm/warehouse", meta: { title: "仓库管理", // icon: "el-icon-cellphone", perms: ["warehouse"], }, component: "inm/warehouse", }, { name: "mainso", path: "/inm/mainso", meta: { title: "原料库", // icon: "el-icon-cellphone", perms: ["mainso"], }, children: [ { name: "mainso", path: "/inm/mainso", meta: { title: "原料库", // icon: "el-icon-cellphone", perms: ["mainso"], }, component: "inm/mainso", }, { name: "mainso_mio", path: "/inm/mainso_mio", meta: { title: "出入库记录", // icon: "el-icon-cellphone", perms: ["mainso_mio"], }, component: "inm/mainso_mio", }, ], }, { name: "helpso", path: "/inm/helpso", meta: { title: "辅料库", // icon: "el-icon-cellphone", perms: ["helpso"], }, children: [ { name: "helpso", path: "/inm/helpso", meta: { title: "辅料库", // icon: "el-icon-cellphone", perms: ["helpso"], }, component: "inm/helpso", }, { name: "helpso_mio", path: "/inm/helpso_mio", meta: { title: "出入库记录", // icon: "el-icon-cellphone", perms: ["helpso_mio"], }, component: "inm/helpso_mio", }, ], }, { name: "halfgood", path: "/inm/halfgood", meta: { title: "半成品库", // icon: "el-icon-cellphone", perms: ["halfgood"], }, children: [ { name: "halfgood", path: "/inm/halfgood", meta: { title: "半成品库", // icon: "el-icon-cellphone", perms: ["halfgood"], }, component: "inm/halfgood", }, { name: "halfgood_mio", path: "/inm/halfgood_mio", meta: { title: "出入库记录", // icon: "el-icon-cellphone", perms: ["halfgood_mio"], }, component: "inm/halfgood_mio", }, ], }, { name: "good", path: "/inm/good", meta: { title: "成品库", // icon: "el-icon-cellphone", perms: ["good"], }, children: [ { name: "good", path: "/inm/good", meta: { title: "成品库", // icon: "el-icon-cellphone", perms: ["good"], }, component: "inm/good", }, { name: "good_mio", path: "/inm/good_mio", meta: { title: "出入库记录", // icon: "el-icon-cellphone", perms: ["good_mio"], }, component: "inm/good_mio", }, ], }, { name: "inmScrap", path: "/inm/inmScrap", meta: { title: "废品库", perms: ["inmScrap"], }, component: "inm/inmScrap", }, // { // "name": "materialbatch", // "path": "/inm/materialbatch", // "meta": { // "title": "物料批次", // "icon": "el-icon-cellphone", // "perms": ["inm"] // }, // "component": "inm/materialbatch" // }, { name: "mio", path: "/inm/mio", meta: { title: "出入库记录", // icon: "el-icon-cellphone", perms: ["mio"], }, component: "inm/mio", }, { name: "mioitem", path: "/inm/mioitem", meta: { title: "出入库记录明细", // icon: "el-icon-cellphone", perms: ["inm"], hidden: true, }, component: "inm/mioitem", }, { name: "workshop_mio", path: "/inm/workshop_mio", meta: { title: "车间出入库记录", perms: ["workshop_mio"], // hidden: true, }, component: "inm/workshop_mio", }, ], }, //采购 pum { name: "pum", path: "/pum", meta: { title: "采购管理", icon: "sc-icon-Caigou", type: "menu", perms: ["pum"], }, children: [ { name: "supplier", path: "/pum/supplier", meta: { title: "供应商", // icon: "el-icon-cellphone", perms: ["pum"], }, component: "pum/supplier", }, { name: "plan", path: "/pum/plan", meta: { title: "采购计划", // icon: "el-icon-cellphone", perms: ["pu_plan"], }, component: "pum/plan", }, { name: "planitem", path: "/pum/planitem", meta: { title: "采购计划详情", // icon: "el-icon-cellphone", perms: ["pu_plan"], hidden: true, }, component: "pum/planitem", }, { name: "order", path: "/pum/order", meta: { title: "采购订单", // icon: "el-icon-cellphone", perms: ["pu_order"], }, component: "pum/order", }, { name: "orderitem", path: "/pum/orderitem", meta: { title: "采购订单详情", // icon: "el-icon-cellphone", perms: ["pu_order"], hidden: true, }, component: "pum/orderitem", }, ], }, //销售 sam { name: "sam", path: "/sam", meta: { title: "销售管理", icon: "sc-icon-Xiaoshou", type: "menu", perms: ["sam"], }, children: [ { name: "customer", path: "/sam/customer", meta: { title: "客户信息", // icon: "el-icon-cellphone", perms: ["customer"], }, component: "sam/customer", }, { name: "contract", path: "/sam/contract", meta: { title: "合同信息", // icon: "el-icon-cellphone", perms: ["contract"], }, component: "sam/contract", }, { name: "samOrder", path: "/sam/samOrder", meta: { title: "订单管理", // icon: "el-icon-cellphone", perms: ["order"], }, component: "sam/order", }, { name: "samOrderitem", path: "/sam/samOrderitem", meta: { title: "订单详情", // icon: "el-icon-cellphone", hidden: true, perms: ["order"], }, component: "sam/orderitem", }, ], }, //事件 { name: "ecm", path: "/ecm", meta: { title: "事件", icon: "el-icon-camera-filled", type: "menu", perms: ["ecm"], }, children: [ { name: "event", path: "/ecm/event", meta: { title: "事件列表", // icon: "el-icon-alarm-clock", perms: ["event"], }, component: "ecm/event", }, { name: "eventfrom", path: "/ecm/event_from", meta: { title: "事件详情", // icon: "el-icon-menu", hidden: true, perms: ["event"], }, component: "ecm/event_from", }, { name: "eventhandlefrom", path: "/ecm/event_handlefrom", meta: { title: "处理事件", // icon: "el-icon-menu", perms: ["event"], hidden: true, }, component: "ecm/event_handlefrom", }, { name: "myevent", path: "/ecm/myevent", meta: { title: "我的事件", // icon: "el-icon-notification", perms: ["myevent"], }, component: "ecm/myevent", }, { name: "notify_setting", path: "/ecm/notify_setting", meta: { title: "提醒配置", // icon: "el-icon-setting", perms: ["notify_setting"], }, component: "ecm/notify_setting", }, { name: "algo", path: "/ecm/algo", meta: { title: "算法布设", // icon: "el-icon-set-up", perms: ["algo"], }, component: "ecm/algo", }, ], }, //风控 { name: "opm", path: "/opm", meta: { title: "风控", icon: "el-icon-list", type: "menu", perms: ["opm"], }, children: [ { name: "operation", path: "/opm/operation", meta: { title: "作业列表", // icon: "el-icon-tickets", perms: ["operation"], }, component: "opm/operation", }, { name: "oplcate", path: "/opm/oplcate", meta: { title: "许可证分类", // icon: "el-icon-ticket", perms: ["oplcate"], }, component: "opm/oplcate", }, { name: "opl", path: "/opm/opl", meta: { title: "作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/opl", }, { name: "fire", path: "/opm/fire", meta: { title: "动火作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/fire", }, { name: "space", path: "/opm/space", meta: { title: "有限空间作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/space", }, { name: "clear", path: "/opm/clear", meta: { title: "清库作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/clear", }, { name: "high", path: "/opm/high", meta: { title: "高处作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/high", }, { name: "hoisting", path: "/opm/hoisting", meta: { title: "吊装作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/hoisting", }, { name: "preheat", path: "/opm/preheat", meta: { title: "预热器清堵作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/preheat", }, { name: "cooler", path: "/opm/cooler", meta: { title: "篦冷机清大块作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/cooler", }, { name: "soil", path: "/opm/soil", meta: { title: "动土作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/soil", }, { name: "usecl", path: "/opm/usecl", meta: { title: "临时用电作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/usecl", }, { name: "normal", path: "/opm/normal", meta: { title: "普通作业许可证", // icon: "el-icon-menu", hidden: true, perms: ["operation"], }, component: "opm/normal", }, ], }, //相关方 { name: "rpm", path: "/rpm", meta: { title: "相关方", icon: "el-icon-avatar", type: "menu", perms: ["rpm"], }, children: [ { name: "rparty", path: "/rpm/rparty", meta: { title: "相关方列表", // icon: "el-icon-tickets", perms: ["rparty"], }, component: "rpm/rparty", }, { name: "blacklist", path: "/rpm/blacklist", meta: { title: "黑名单", // icon: "el-icon-box", perms: ["blacklist"], }, component: "rpm/blacklist", }, { name: "remployee", path: "/rpm/remployee", meta: { title: "人员列表", // icon: "el-icon-user", perms: ["remployee"], }, component: "rpm/remployee", }, { name: "rcertificate", path: "/rpm/rcertificate", meta: { title: "人员证书", // icon: "el-icon-postcard", perms: ["rcertificate"], }, component: "rpm/rcertificate", }, { name: "rfile", path: "/rpm/rfile", meta: { title: "企业资料", // icon: "el-icon-shopping-bag", perms: ["rfile"], }, component: "rpm/rfile", }, { name: "rpj", path: "/rpm/rpj", meta: { title: "入厂项目", // icon: "el-icon-calendar", perms: ["rpj"], }, component: "rpm/rpj", }, { name: "rpjadd", path: "/rpm/rpjadd", meta: { title: "入厂项目相关信息", // icon: "el-icon-menu", hidden: true, perms: ["rpj"], }, component: "rpm/rpjadd", }, ], }, //访客 { name: "vm", path: "/vm", meta: { title: "访客", icon: "el-icon-user-filled", type: "menu", perms: ["visit"], }, children: [ { name: "visit", path: "/vm/visit", meta: { title: "来访项目", // icon: "el-icon-tickets", perms: ["visit"], }, component: "vm/visit", }, { name: "visitor", path: "/vm/visitor", meta: { title: "我的访客", // icon: "el-icon-user", perms: ["visit"], }, component: "vm/visitor", }, { name: "people", path: "/vm/people", meta: { title: "访客人员", // icon: "el-icon-menu", perms: ["visit"], hidden: true, }, component: "vm/people", }, { name: "vistoradd", path: "/vm/vistoradd", meta: { title: "项目信息", // icon: "el-icon-menu", hidden: true, perms: ["visit"], }, component: "vm/vistoradd", }, ], }, //区域 { name: "am", path: "/am", meta: { title: "区域", icon: "el-icon-location-filled", type: "menu", perms: ["am"], }, children: [ { name: "area", path: "/am/area", meta: { title: "区域列表", // icon: "el-icon-tickets", perms: ["area"], }, component: "am/area", }, { name: "eqm", path: "/am/eqm", meta: { title: "门禁通道", // icon: "el-icon-phone", perms: ["eqm"], }, component: "am/em1", }, { name: "monitor", path: "/am/monitor", meta: { title: "视频通道", // icon: "el-icon-video-camera", perms: ["monitor"], }, component: "am/monitor", }, { name: "audio", path: "/am/audio", meta: { title: "喇叭通道", // icon: "el-icon-mic", perms: ["audio"], }, component: "am/audio", }, { name: "blt", path: "/am/blt", meta: { title: "定位标签", // icon: "el-icon-map-location", perms: ["blt"], }, component: "am/blt", }, ], }, //设备 { name: "em", path: "/em", meta: { title: "设备管理", icon: "sc-icon-Shebei", type: "menu", perms: ["em"], }, children: [ { name: "ecate", path: "/em/ecate", meta: { title: "设备分类", // icon: "el-icon-cellphone", perms: ["ecate"], }, component: "em/ecate", }, { name: "equipment", path: "/em/equipment", meta: { title: "主要用能设备", // icon: "el-icon-cellphone", perms: ["equipment"], }, component: "em/equipment", }, { name: "equipmentc", path: "/em/equipmentc", meta: { title: "计量设备", // icon: "el-icon-cellphone", perms: ["equipmentjl"], }, component: "em/equipmentjl", }, { name: "equipmentz", path: "/em/equipmentz", meta: { title: "治理设备", // icon: "el-icon-cellphone", perms: ["equipmentzl"], }, component: "em/equipmentzl", }, { name: "equipmentj", path: "/em/equipmentjc", meta: { title: "监测设备", // icon: "el-icon-cellphone", perms: ["equipmentjc"], }, component: "em/equipmentjc", }, { name: "equipmentjk", path: "/em/equipmentjk", meta: { title: "监控设备", // icon: "el-icon-cellphone", perms: ["equipmentjk"], }, component: "em/equipmentjk", }, { name: "xjRecord", path: "/em/xjRecord", meta: { title: "巡检记录", // icon: "el-icon-cellphone", perms: ["einspect"], }, component: "em/xjRecord", }, ], }, //人事 { name: "hrm", path: "/hrm", meta: { title: "人事管理", icon: "sc-icon-Renshi", type: "menu", perms: ["hrm"], }, children: [ { name: "employee", path: "/hrm/employee", meta: { title: "人员信息", // icon: "el-icon-user", perms: ["employee"], }, component: "hrm/employee", }, { name: "employee_photon", path: "/hrm/employee_photon", meta: { title: "人员信息", // icon: "el-icon-user", perms: ["employee_photon"], }, component: "hrm/employee_photon", }, { name: "team_photon", path: "/hrm/team_photon", meta: { title: "班组管理", // icon: "el-icon-user", perms: ["team_photon"], }, component: "hrm/team_photon", }, { name: "certificate", path: "/hrm/certificate", meta: { title: "证书列表", // icon: "el-icon-tickets", perms: ["certificate"], }, component: "hrm/certificate", }, { name: "clockRecord", path: "/hrm/clock_record", meta: { title: "打卡记录", // icon: "el-icon-check", perms: ["clock_record"], }, component: "hrm/clock_record", }, { name: "attendance", path: "/hrm/attendance", meta: { title: "到岗记录", // icon: "el-icon-check", perms: ["attendance"], }, component: "hrm/attendance", }, { name: "performance", path: "/hrm/performance", meta: { title: "绩效考核", // icon: "el-icon-check", perms: ["kpi"], }, component: "hrm/performance", }, { name: "certificate", path: "/hrm/certificate", meta: { title: "相关证书", // icon: "el-icon-menu", hidden: true, perms: ["certificate"], }, component: "hrm/certificate", }, { name: "dchannelAuth", path: "/hrm/dchannel_auth", meta: { title: "门禁权限", // icon: "el-icon-key", perms: ["dchannel_auth"], }, component: "hrm/dchannel_auth", }, ], }, // 风险管控 { name: "dpm", path: "/dpm", meta: { title: "风险管控", icon: "el-icon-checked", type: "menu", perms: ["dpm"], }, children: [ { name: "riskpoint", path: "/dpm/riskpoint", meta: { title: "风险管理", // icon: "el-icon-aim", perms: ["riskpoint"], }, component: "dpm/riskpoint", }, { name: "checkwork", path: "/dpm/checkwork", meta: { title: "排查工作", // icon: "el-icon-aim", perms: ["checkwork"], }, component: "dpm/checkwork", }, { name: "隐患管理", path: "/dpm/hazard", meta: { title: "隐患管理", // icon: "el-icon-aim", perms: ["hazard"], }, component: "dpm/hazard", }, ], }, //考试 { name: "edu", path: "/edu", meta: { title: "培训考试", icon: "el-icon-question-filled", type: "menu", perms: ["edu"], }, children: [ { name: "question", path: "/edu/question", meta: { title: "题库", // icon: "el-icon-notebook", perms: ["question"], }, component: "edu/question", }, { name: "paper", path: "/edu/paper", meta: { title: "试卷库", // icon: "el-icon-notebook", perms: ["paper"], }, component: "edu/paper", }, { name: "exam", path: "/edu/exam", meta: { title: "在线考试", // icon: "el-icon-notebook", perms: ["exam"], }, component: "edu/exam", }, { name: "train", path: "/edu/train", meta: { title: "线下培训", // icon: "el-icon-notebook", perms: ["train"], }, component: "edu/train", } ], }, { path: "/enm_base/search", name: "search", meta: { title: "综合对比", icon: "el-icon-histogram", type: "menu", perms: ["enm_compare"], }, component: "enm_base/search", }, //计算中心 { name: "fac_cal", path: "/fac_cal", meta: { title: "计算中心", icon: "el-icon-menu", type: "menu", perms: ["fac_cal"], }, children: [ { path: "/fac_cal/mpointstat_point", meta: { title: "测点信息", // icon: "el-icon-postcard", type: "menu", perms: ["mpointstat_point"], }, component: "fac_cal/mpointstat_point", }, { path: "/fac_cal/mpointstat", meta: { title: "计算结果", // icon: "el-icon-postcard", type: "menu", perms: ["mpointstat"], }, component: "fac_cal/mpointstat", }, { path: "/fac_cal/enstat", meta: { title: "工段计算", // icon: "el-icon-postcard", type: "menu", perms: ["mpointstat"], }, component: "fac_cal/enstat", }, { path: "/fac_cal/mpointstat_group", meta: { title: "计算聚合", // icon: "el-icon-postcard", type: "menu", perms: ["mpointstat"], }, component: "fac_cal/mpointstat_group", }, { name: "formula", path: "/enm_base/formula", meta: { title: "计算系数", // icon: "el-icon-grid", type: "menu", perms: ["enm_formula"], }, component: "enm_base/formulaSetting", }, { path: "/fac_cal/caltask", meta: { title: "计算任务", // icon: "el-icon-postcard", type: "menu", perms: ["caltask"], }, component: "fac_cal/caltask", }, { name: "big_data", path: "/enm_base/big_data", meta: { title: "大屏数据", type: "menu", perms: ["big_data"], }, component: "enm_base/big_data", }, ] }, //基础配置 { name: "enm_base", path: "/enm_base", meta: { title: "基础配置", icon: "sc-icon-jcpz", type: "menu", perms: ["enm_base"], }, children: [ { path: "/enm_base/team", name: "team", meta: { title: "班组管理", // icon: "el-icon-postcard", type: "menu", perms: ["team"], }, component: "enm_base/team", }, { name: "mgroup", path: "/enm_base/mgruop", meta: { title: "工段", // icon: "el-icon-grid", perms: ["mgroup"], }, component: "enm_base/mgroup", }, { name: "mpoint", path: "/enm_base/mpoint", meta: { title: "测点", // icon: "el-icon-grid", perms: ["mpoint"], }, component: "em/mpoint", }, { name: "material", path: "/enm_base/material", meta: { title: "物料", // icon: "el-icon-grid", perms: ["material"], }, component: "enm_base/material", }, { name: "logDetail", path: "/enm_base/logDetail", meta: { title: "日志详情", // icon: "el-icon-document-copy", hidden: true, }, component: "enm_rm/logDetail", }, { name: "srule", path: "/enm_base/srule", meta: { title: "排班规则", perms: ["srule"], }, component: "mtm/srule", }, ], }, //每月配置 { name: "enm_monthSet", path: "/enm_monthSet", meta: { title: "每月配置", icon: "el-icon-checked", type: "menu", perms: ["enm_monthSet"], }, children: [ { name: "priceset", path: "/enm_monthSet/priceset", meta: { title: "物料价格配置", // icon: "el-icon-grid", perms: ["enm_priceset"], }, component: "enm_monthSet/priceset", }, { name: "feeset", path: "/enm_monthSet/feeset", meta: { title: "工段成本配置", // icon: "el-icon-grid", perms: ["enm_feeset"], }, component: "enm_monthSet/feeset", }, { name: "goalSetting", path: "/enm_monthSet/goalSetting", meta: { title: "月度年度目标值", // icon: "el-icon-grid", perms: ["enm_goal"], }, component: "enm_monthSet/goalSetting", }, ], }, // //系统 { name: "sys", path: "/sys", meta: { title: "系统", icon: "el-icon-tools", type: "menu", perms: ["sys"], }, children: [ { path: "/sys/user", name: "user", meta: { title: "账户管理", // icon: "el-icon-user", type: "menu", perms: ["user"], }, component: "sys/user", }, { path: "/sys/dept", name: "dept", meta: { title: "部门管理", // icon: "sc-icon-organization", type: "menu", perms: ["dept"], }, component: "sys/dept", }, { path: "/sys/post", name: "post", meta: { title: "岗位管理", // icon: "el-icon-postcard", type: "menu", perms: ["post"], }, component: "sys/post", }, { path: "/sys/role", name: "role", meta: { title: "角色管理", // icon: "el-icon-notebook", type: "menu", perms: ["role"], }, component: "sys/role", }, { path: "/sys/myschedule", name: "myschedule", meta: { title: "定时策略", type: "menu", perms: ["myschedule"], }, component: "sys/myschedule" }, { path: "/sys/dict", name: "dict", meta: { title: "字典管理", // icon: "el-icon-document", type: "menu", perms: ["dict"], }, component: "sys/dict", }, { path: "/sys/task", name: "task", meta: { title: "计划任务", // icon: "el-icon-alarm-clock", type: "menu", perms: ["task"], }, component: "sys/task", }, ], }, ], }, //曲阳驾驶舱 { path: "/bigScreen", name: "bigScreen", meta: { title: "驾驶舱", icon: "el-icon-platform", perms: ["bigScreen"], fullpage: true, }, component: "bigScreen", }, //托克逊大屏 { path: "/bigScreen2", name: "bigScreen2", meta: { title: "能管大屏", icon: "el-icon-platform", perms: ["bigScreen2"], fullpage: true, }, component: "bigScreen/index_enm", }, //凌源大屏 { path: "/bigScreenly", name: "bigScreenly", meta: { title: "数智大屏", icon: "el-icon-platform", perms: ["bigScreenly"], fullpage: true, }, component: "bigScreen/index_enm_ly", }, //凌源白灰线大屏 { path: "/bigScreenly_bh", name: "bigScreenly_bh", meta: { title: "数智大屏", icon: "el-icon-platform", perms: ["bigScreenly"], fullpage: true, }, component: "bigScreen/index_enm_bh", }, //光子科技——数据大屏 { path: "/bigScreenP", name: "bigScreenP", meta: { title: "数据大屏", icon: "el-icon-platform", perms: ["bigScreenP"], fullpage: true, }, component: "bigScreen/index_photon", }, //光芯—数据大屏 { path: "/bigScreengx", name: "bigScreengx", meta: { title: "光芯大屏", icon: "el-icon-platform", perms: ["bigScreen_gx"], fullpage: true, }, component: "bigScreen/index_gx", }, //排放——数据大屏 { path: "/bigScreenEnp", name: "bigScreenEnp", meta: { title: "环保大屏", icon: "el-icon-platform", perms: ["bigScreenEnp"], fullpage: true, }, component: "bigScreen/index_enp_blue", }, //车间看板 { path: "/bigS", name: "bigS", meta: { type: "menu", title: "车间看板", icon: "el-icon-trend-charts", perms: ["bigScreenP_dept"], }, children: [ { path: "/bigScreenP_heihua", name: "bigScreenP_heihua", meta: { title: "黑化车间", icon: "el-icon-trend-charts", perms: ["bigScreenP_dept_hh"], fullpage: true, }, component: "bigScreen/index_heihuadept.vue", }, { path: "/bigScreenP_jianbo", name: "bigScreenP_jianbo", meta: { title: "减薄车间", icon: "el-icon-trend-charts", perms: ["bigScreenP_dept_jb"], fullpage: true, }, component: "bigScreen/index_jianbodept.vue", }, { path: "/bigScreenP_10", name: "bigScreenP_10", meta: { title: "10车间", icon: "el-icon-trend-charts", perms: ["bigScreenP_dept10"], fullpage: true, }, component: "bigScreen/index_10dept.vue", }, { path: "/bigScreenP_7", name: "bigScreenP_7", meta: { title: "7车间", icon: "el-icon-trend-charts", perms: ["bigScreenP_dept7"], fullpage: true, }, component: "bigScreen/index_7dept.vue", }, { path: "/bigScreenP_6", name: "bigScreenP_6", meta: { title: "6车间", icon: "el-icon-trend-charts", perms: ["bigScreenP_dept6"], fullpage: true, }, component: "bigScreen/index_6dept.vue", }, ], }, //统计分析 { path: "/statistic", name: "statistic", meta: { title: "统计分析", icon: "el-icon-histogram", perms: ["statistic"], }, children: [ //生产统计 { name: "statistic", path: "/statistic1", meta: { title: "生产统计", icon: "el-icon-grid", type: "menu", perms: ["statistic_wpm"], }, children: [ { name: "hunliao", path: "/statistic/hunliao", meta: { title: "混料统计", // icon: "el-icon-DataAnalysis", perms: ["statistic_wpm"], }, component: "statistics/hunliao.vue", }, { name: "pass_num", path: "/statistic/pass_num", meta: { title: "合格数统计", // icon: "el-icon-DataAnalysis", perms: ["statistic_wpm"], }, component: "statistics/pass_num.vue", }, { name: "task_rate", path: "/statistic/task_rate", meta: { title: "任务进度", // icon: "el-icon-DataAnalysis", perms: ["statistic_wpm"], }, component: "statistics/task_rate.vue", }, { name: "ppass_num", path: "/statistic/ppass_num", meta: { title: "工序合格数", // icon: "el-icon-DataAnalysis", perms: ["statistic_wpm"], }, component: "statistics/ppass_num.vue", }, ], }, //检验统计 { name: "statistic", path: "/statistic2", meta: { title: "检验统计", icon: "el-icon-grid", type: "menu", perms: ["statistic_qm"], }, children: [ { name: "product_check", path: "/statistic/product_check", meta: { title: "生产检验统计", // icon: "el-icon-DataAnalysis", perms: ["statistic_qm"], }, component: "statistics/product_check.vue", }, { name: "product_check2", path: "/statistic/product_check2", meta: { title: "生产检验统计(粗加工)", // icon: "el-icon-DataAnalysis", perms: ["statistic_qm"], }, component: "statistics/product_check2.vue", }, // { // "name": "inm_check", // "path": "/statistic/inm_check", // "meta": { // "title": "库存检验统计", // "icon": "el-icon-DataAnalysis", // "perms": ["statistic_qm"] // }, // "component": "statistics/inm_check.vue" // }, { name: "good_check", path: "/statistic/good_check", meta: { title: "成品检验统计", // icon: "el-icon-DataAnalysis", perms: ["statistic_qm"], }, component: "statistics/good_check.vue", }, // { // "name": "behavior_check", // "path": "/statistic/behavior_check", // "meta": { // "title": "性能检验", // "icon": "el-icon-cellphone", // "perms": ["statistic_qm"] // }, // "component": "statistics/behavior_check.vue" // }, // { // "name": "enter_check", // "path": "/statistic/enter_check", // "meta": { // "title": "入厂检验", // "icon": "el-icon-cellphone", // "perms": ["statistic_qm"] // }, // "component": "statistics/enter_check.vue" // }, ], }, //物料统计 { path: "/material_statistics", name: "material_statistics", meta: { title: "采购统计", icon: "el-icon-trend-charts", perms: ["statistic_material"], }, component: "statistics/material_statistics.vue", }, //人员统计 { path: "/user_statistics", name: "user_statistics", meta: { title: "绩效统计", icon: "el-icon-trend-charts", perms: ["statistic_kpi"], }, component: "statistics/user_statistics.vue", }, //销售统计 { path: "/inm_statistics", name: "inm_statistics", meta: { title: "销售统计", icon: "el-icon-trend-charts", perms: ["statistic_sale"], }, component: "statistics/inm_statistics.vue", }, //库存统计 { path: "/stock_statistics", name: "stock_statistics", meta: { title: "库存统计", icon: "el-icon-trend-charts", perms: ["statistic_stock"], }, component: "statistics/stock_statistics.vue", }, //合格数统计——光芯 { name: "pass_num_gx", path: "/statistic/pass_num_gx", meta: { title: "合格数统计", icon: "el-icon-DataAnalysis", perms: ["pass_num_gx"], }, component: "statistics/pass_num_gx.vue", }, //任务进度统计——光芯 { name: "task_rate_gx", path: "/statistic/task_rate_gx", meta: { title: "任务进度", icon: "el-icon-DataAnalysis", perms: ["task_rate_gx"], }, component: "statistics/task_rate_gx.vue", }, //人员绩效统计——光芯 { path: "/work_statistics", name: "work_statistics", meta: { title: "人员生产统计", icon: "el-icon-trend-charts", perms: ["work_statistics"], }, component: "statistics/work_statistics.vue", }, //库存统计——光芯 { path: "/statistic_inm", name: "statistic_inm", meta: { title: "库存统计", icon: "el-icon-trend-charts", perms: ["statistic_inm_gx"], }, component: "statistics/statistics_inm.vue", }, //返工统计——光芯 { path: "/rework_gx", name: "rework_gx", meta: { title: "返工统计", icon: "el-icon-trend-charts", perms: ["rework_gx"], }, component: "statistics/rework_gx.vue", }, //过程检验统计——光芯 { path: "/process_check_gx", name: "process_check_gx", meta: { title: "过程检验统计", icon: "el-icon-trend-charts", perms: ["process_check_gx"], }, component: "statistics/process_check_gx.vue", }, //成品检验统计——光芯 { path: "/good_check_gx", name: "good_check_gx", meta: { title: "成品检验统计", icon: "el-icon-trend-charts", perms: ["good_check_gx"], }, component: "statistics/good_check_gx.vue", }, //成品检验记录——光芯 { path: "/check_record_gx", name: "check_record_gx", meta: { title: "成品检验记录", icon: "el-icon-trend-charts", perms: ["check_record_gx"], }, component: "statistics/check_record_gx.vue", }, //扫边车间数据汇总——光芯 // { // path: "/statistics_saobian", // name: "statistics_saobian", // meta: { // title: "扫边车间统计", // icon: "el-icon-trend-charts", // perms: ["statistic_inm"], // }, // component: "statistics/statistics_saobian.vue", // }, //综合查询 { name: "total_statistics", path: "/statistic/total_statistics", meta: { title: "综合查询", icon: "el-icon-DataAnalysis", perms: ["statistic_total"], }, component: "statistics/total_statistics.vue", }, //综合统计--棒 { name: "statistics_bang", path: "/statistic/statistics_bang", meta: { title: "棒综合统计", icon: "el-icon-DataAnalysis", perms: ["statistics_bang"], }, component: "statistics/statistics_bang.vue", }, //综合统计--管 { name: "statistics_guan", path: "/statistic/statistics_guan", meta: { title: "管综合统计", icon: "el-icon-DataAnalysis", perms: ["statistics_guan"], }, component: "statistics/statistics_guan.vue", }, //综合统计--AVG ], // children:[ // { // "path": "/product_statistics", // "name": "product_statistics", // "meta": { // "title": "生产统计", // "icon": "el-icon-trend-charts", // "perms": ["bigScreenP"], // }, // "component": "statistics/product_statistics.vue" // }, // { // "path": "/quality_statistics", // "name": "quality_statistics", // "meta": { // "title": "质量统计", // "icon": "el-icon-trend-charts", // "perms": ["bigScreenP"], // }, // "component": "statistics/quality_statistics.vue" // }, // { // "path": "/sale_statistics", // "name": "sale_statistics", // "meta": { // "title": "销售统计", // "icon": "el-icon-trend-charts", // "perms": ["bigScreenP"], // }, // "component": "statistics/sale_statistics.vue" // }, // { // "path": "/material_statistics", // "name": "material_statistics", // "meta": { // "title": "物料统计", // "icon": "el-icon-trend-charts", // "perms": ["bigScreenP"], // }, // "component": "statistics/material_statistics.vue" // }, // ], }, //报表 { name: "bi", path: "/bi", meta: { title: "报表", icon: "el-icon-trend-charts", type: "menu", perms: ["bi"], }, children: [ { name: "dataset", path: "/bi/dataset", meta: { title: "数据集", icon: "el-icon-grid", perms: ["dataset"], }, component: "bi/dataset", }, { name: "graph", path: "/bi/graph", meta: { title: "测试图", icon: "el-icon-grid", perms: ["dataset"], }, component: "bi/graph", }, ], }, // //运维 { name: "ops", path: "/ops", meta: { title: "运维", icon: "el-icon-tools", type: "menu", perms: ["ops"], }, children: [ { name: "menu", path: "/ops/menu", meta: { title: "功能管理", icon: "el-icon-fold", perms: ["menu"], }, component: "ops/menu", }, { name: "log", path: "/ops/log", meta: { title: "请求日志", icon: "el-icon-document", perms: ["log"], }, component: "ops/log_request", }, { name: "thirdLogs", path: "/ops/thirdLogs", meta: { title: "第三方日志", icon: "el-icon-document", perms: ["third_log"], }, component: "ops/thirdLogs", }, { name: "fileLogs", path: "/ops/fileLogs", meta: { title: "文件日志", icon: "el-icon-document", perms: ["file_log"], }, component: "ops/fileLogs", }, { name: "server", path: "/ops/server", meta: { title: "服务器", icon: "el-icon-document", perms: ["ops"], }, component: "ops/server", }, { name: "setting", path: "/ops/setting", meta: { title: "配置", icon: "el-icon-document", perms: ["sysconfig"], }, component: "ops/setting", }, ], }, ]; export default routes;