diff --git a/.env.development b/.env.development index 71f23063..f1c9ca2f 100644 --- a/.env.development +++ b/.env.development @@ -4,7 +4,8 @@ NODE_ENV = development # 标题 # VUE_APP_TITLE = '曲阳金隅安全智能管控平台' # VUE_APP_TITLE = '托克逊能源管理平台' -VUE_APP_TITLE = '中建材光子科技有限公司' +# VUE_APP_TITLE = '中建材光子科技有限公司' +VUE_APP_TITLE = '超低排放系统' # 接口地址 #VUE_APP_API_BASEURL = http://1.203.161.103:2800/api diff --git a/public/img/enp_blue/back.png b/public/img/enp_blue/back.png new file mode 100644 index 00000000..f3bec582 Binary files /dev/null and b/public/img/enp_blue/back.png differ diff --git a/public/img/enp_blue/ball.png b/public/img/enp_blue/ball.png new file mode 100644 index 00000000..342f2309 Binary files /dev/null and b/public/img/enp_blue/ball.png differ diff --git a/public/img/enp_blue/bg_enp.png b/public/img/enp_blue/bg_enp.png new file mode 100644 index 00000000..535a5410 Binary files /dev/null and b/public/img/enp_blue/bg_enp.png differ diff --git a/public/img/enp_blue/bg_enp_half.png b/public/img/enp_blue/bg_enp_half.png new file mode 100644 index 00000000..c48ec4e1 Binary files /dev/null and b/public/img/enp_blue/bg_enp_half.png differ diff --git a/public/img/enp_blue/bgerrow.png b/public/img/enp_blue/bgerrow.png new file mode 100644 index 00000000..bce77f69 Binary files /dev/null and b/public/img/enp_blue/bgerrow.png differ diff --git a/public/img/enp_blue/bigtableBg.png b/public/img/enp_blue/bigtableBg.png new file mode 100644 index 00000000..4928e8dc Binary files /dev/null and b/public/img/enp_blue/bigtableBg.png differ diff --git a/public/img/enp_blue/block_1.png b/public/img/enp_blue/block_1.png new file mode 100644 index 00000000..bae3d8f2 Binary files /dev/null and b/public/img/enp_blue/block_1.png differ diff --git a/public/img/enp_blue/block_1.svg b/public/img/enp_blue/block_1.svg new file mode 100644 index 00000000..38936fe3 --- /dev/null +++ b/public/img/enp_blue/block_1.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/block_2.png b/public/img/enp_blue/block_2.png new file mode 100644 index 00000000..f397c88a Binary files /dev/null and b/public/img/enp_blue/block_2.png differ diff --git a/public/img/enp_blue/block_2.svg b/public/img/enp_blue/block_2.svg new file mode 100644 index 00000000..ec8912cb --- /dev/null +++ b/public/img/enp_blue/block_2.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/block_bg_1.svg b/public/img/enp_blue/block_bg_1.svg new file mode 100644 index 00000000..6926739b --- /dev/null +++ b/public/img/enp_blue/block_bg_1.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/block_bg_2.svg b/public/img/enp_blue/block_bg_2.svg new file mode 100644 index 00000000..2254a36a --- /dev/null +++ b/public/img/enp_blue/block_bg_2.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/block_title.svg b/public/img/enp_blue/block_title.svg new file mode 100644 index 00000000..5fab4801 --- /dev/null +++ b/public/img/enp_blue/block_title.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/border_left.svg b/public/img/enp_blue/border_left.svg new file mode 100644 index 00000000..d94aa87e --- /dev/null +++ b/public/img/enp_blue/border_left.svg @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/bottom_enp.svg b/public/img/enp_blue/bottom_enp.svg new file mode 100644 index 00000000..326bfe3b --- /dev/null +++ b/public/img/enp_blue/bottom_enp.svg @@ -0,0 +1,576 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/btn.png b/public/img/enp_blue/btn.png new file mode 100644 index 00000000..78155a66 Binary files /dev/null and b/public/img/enp_blue/btn.png differ diff --git a/public/img/enp_blue/btn.svg b/public/img/enp_blue/btn.svg new file mode 100644 index 00000000..4f108c83 --- /dev/null +++ b/public/img/enp_blue/btn.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/btn_active.png b/public/img/enp_blue/btn_active.png new file mode 100644 index 00000000..12e5f902 Binary files /dev/null and b/public/img/enp_blue/btn_active.png differ diff --git a/public/img/enp_blue/btn_active.svg b/public/img/enp_blue/btn_active.svg new file mode 100644 index 00000000..71ced9d3 --- /dev/null +++ b/public/img/enp_blue/btn_active.svg @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/eq_border.png b/public/img/enp_blue/eq_border.png new file mode 100644 index 00000000..f9340b61 Binary files /dev/null and b/public/img/enp_blue/eq_border.png differ diff --git a/public/img/enp_blue/eq_border.svg b/public/img/enp_blue/eq_border.svg new file mode 100644 index 00000000..d0492b33 --- /dev/null +++ b/public/img/enp_blue/eq_border.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/eq_border2.svg b/public/img/enp_blue/eq_border2.svg new file mode 100644 index 00000000..1449bbf0 --- /dev/null +++ b/public/img/enp_blue/eq_border2.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/header_enp.svg b/public/img/enp_blue/header_enp.svg new file mode 100644 index 00000000..a48e4838 --- /dev/null +++ b/public/img/enp_blue/header_enp.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/huan_bg.png b/public/img/enp_blue/huan_bg.png new file mode 100644 index 00000000..76542eef Binary files /dev/null and b/public/img/enp_blue/huan_bg.png differ diff --git a/public/img/enp_blue/huanxingtu.png b/public/img/enp_blue/huanxingtu.png new file mode 100644 index 00000000..76542eef Binary files /dev/null and b/public/img/enp_blue/huanxingtu.png differ diff --git a/public/img/enp_blue/left_border.png b/public/img/enp_blue/left_border.png new file mode 100644 index 00000000..d2ad88e2 Binary files /dev/null and b/public/img/enp_blue/left_border.png differ diff --git a/public/img/enp_blue/listImg.png b/public/img/enp_blue/listImg.png new file mode 100644 index 00000000..8daab1dc Binary files /dev/null and b/public/img/enp_blue/listImg.png differ diff --git a/public/img/enp_blue/menu_bg1.png b/public/img/enp_blue/menu_bg1.png new file mode 100644 index 00000000..bf2dd56f Binary files /dev/null and b/public/img/enp_blue/menu_bg1.png differ diff --git a/public/img/enp_blue/menu_bg1.svg b/public/img/enp_blue/menu_bg1.svg new file mode 100644 index 00000000..6b05b76d --- /dev/null +++ b/public/img/enp_blue/menu_bg1.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/menu_bg2.svg b/public/img/enp_blue/menu_bg2.svg new file mode 100644 index 00000000..81c8aa2a --- /dev/null +++ b/public/img/enp_blue/menu_bg2.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/qm_enp.png b/public/img/enp_blue/qm_enp.png new file mode 100644 index 00000000..9606cd5b Binary files /dev/null and b/public/img/enp_blue/qm_enp.png differ diff --git a/public/img/enp_blue/right_border.png b/public/img/enp_blue/right_border.png new file mode 100644 index 00000000..18ba7ba3 Binary files /dev/null and b/public/img/enp_blue/right_border.png differ diff --git a/public/img/enp_blue/right_one.svg b/public/img/enp_blue/right_one.svg new file mode 100644 index 00000000..86083f4a --- /dev/null +++ b/public/img/enp_blue/right_one.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/search.png b/public/img/enp_blue/search.png new file mode 100644 index 00000000..c41774cb Binary files /dev/null and b/public/img/enp_blue/search.png differ diff --git a/public/img/enp_blue/searchInput.png b/public/img/enp_blue/searchInput.png new file mode 100644 index 00000000..18e5e40a Binary files /dev/null and b/public/img/enp_blue/searchInput.png differ diff --git a/public/img/enp_blue/selectBg.png b/public/img/enp_blue/selectBg.png new file mode 100644 index 00000000..c249760a Binary files /dev/null and b/public/img/enp_blue/selectBg.png differ diff --git a/public/img/enp_blue/select_bg.png b/public/img/enp_blue/select_bg.png new file mode 100644 index 00000000..375d55bf Binary files /dev/null and b/public/img/enp_blue/select_bg.png differ diff --git a/public/img/enp_blue/tableBg.png b/public/img/enp_blue/tableBg.png new file mode 100644 index 00000000..7c94da75 Binary files /dev/null and b/public/img/enp_blue/tableBg.png differ diff --git a/public/img/enp_blue/user_enp.png b/public/img/enp_blue/user_enp.png new file mode 100644 index 00000000..d043148c Binary files /dev/null and b/public/img/enp_blue/user_enp.png differ diff --git a/public/img/enp_blue/warning_enp.png b/public/img/enp_blue/warning_enp.png new file mode 100644 index 00000000..46134c47 Binary files /dev/null and b/public/img/enp_blue/warning_enp.png differ diff --git a/public/img/enp_blue/小标题.png b/public/img/enp_blue/小标题.png new file mode 100644 index 00000000..a1cb3ac3 Binary files /dev/null and b/public/img/enp_blue/小标题.png differ diff --git a/public/img/enp_blue/常规.png b/public/img/enp_blue/常规.png new file mode 100644 index 00000000..90d86b3d Binary files /dev/null and b/public/img/enp_blue/常规.png differ diff --git a/public/img/enp_blue/序号边框.svg b/public/img/enp_blue/序号边框.svg new file mode 100644 index 00000000..953b4d05 --- /dev/null +++ b/public/img/enp_blue/序号边框.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/数据边框.svg b/public/img/enp_blue/数据边框.svg new file mode 100644 index 00000000..5e8bda12 --- /dev/null +++ b/public/img/enp_blue/数据边框.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/img/enp_blue/治理设备.svg b/public/img/enp_blue/治理设备.svg new file mode 100644 index 00000000..5001a045 --- /dev/null +++ b/public/img/enp_blue/治理设备.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/环境质量检测.svg b/public/img/enp_blue/环境质量检测.svg new file mode 100644 index 00000000..9e4e336c --- /dev/null +++ b/public/img/enp_blue/环境质量检测.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/环状背景.svg b/public/img/enp_blue/环状背景.svg new file mode 100644 index 00000000..f2461284 --- /dev/null +++ b/public/img/enp_blue/环状背景.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/生产设备.svg b/public/img/enp_blue/生产设备.svg new file mode 100644 index 00000000..6c7c3aba --- /dev/null +++ b/public/img/enp_blue/生产设备.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/监控设备.svg b/public/img/enp_blue/监控设备.svg new file mode 100644 index 00000000..33051096 --- /dev/null +++ b/public/img/enp_blue/监控设备.svg @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/监测设备.svg b/public/img/enp_blue/监测设备.svg new file mode 100644 index 00000000..5ac75a69 --- /dev/null +++ b/public/img/enp_blue/监测设备.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/enp_blue/直观.png b/public/img/enp_blue/直观.png new file mode 100644 index 00000000..e37e7707 Binary files /dev/null and b/public/img/enp_blue/直观.png differ diff --git a/public/img/enp_blue/秒计时.png b/public/img/enp_blue/秒计时.png new file mode 100644 index 00000000..fd4cafd9 Binary files /dev/null and b/public/img/enp_blue/秒计时.png differ diff --git a/src/App.vue b/src/App.vue index 54d181b7..1a535366 100644 --- a/src/App.vue +++ b/src/App.vue @@ -133,32 +133,112 @@ export default { } // 排放系统 -// .el-popper{ -// border-radius: 0; -// } -// .el-popper[data-popper-placement^=bottom]>.el-popper__arrow { -// top: -5px; -// display: none !important; -// } -// .el-popper.is-light{ -// background: linear-gradient(to right, #116a7c, #92f2ff); -// border-image-source: linear-gradient(to right, #92f2ff, #116a7c); -// } -// .el-dropdown-menu{ -// padding: 0.7vh 0.7vh 0.2vh; -// background: linear-gradient(to right, #053949, #107b90); -// } -// .el-dropdown-menu__item{ -// margin-bottom: 0.5vh; -// background: linear-gradient(to right, #1b8fa4, #107b90 ); -// } -// .el-dropdown-menu__item:not(.is-disabled):focus{ -// background: linear-gradient(to right, #053949, #107b90); -// color: #ffffff; -// } -// .el-dropdown-menu__item{ -// color: #ffffff; -// } -//排放系统 +.el-popper { + border-radius: 0; +} - +.el-popper[data-popper-placement^=bottom]>.el-popper__arrow { + top: -5px; + display: none !important; +} + +.el-popper.is-light { + background: linear-gradient(to right, #116a7c, #92f2ff); + border-image-source: linear-gradient(to right, #92f2ff, #116a7c); +} + +.el-dropdown-menu { + padding: 0.7vh 0.7vh 0.2vh; + background: linear-gradient(to right, #053949, #107b90); +} + +.el-dropdown-menu__item { + margin-bottom: 0.5vh; + background: linear-gradient(to right, #1b8fa4, #107b90); +} + +.el-dropdown-menu__item:not(.is-disabled):focus { + background: linear-gradient(to right, #053949, #107b90); + color: #ffffff; +} + +.el-dropdown-menu__item { + color: #ffffff; +} + +#enpElDrawer { + height: 92%; + bottom: 0; + top: 8%; + background: #00322d; + // background-image: url('/public/img/enp_blue/bg_enp_half.png'); + background-size: cover; + z-index: 1000; +} + +.el-overlay { + height: 92%; + bottom: 0; + top: 8%; + // background-image: url('/public/img/enp_blue/bg_enp_half.png'); +} + + +#enpTable .el-table { + background-color: none !important; + background: none !important; + --el-table-tr-bg-color: transparent !important; + --el-table-border: none !important; + --el-table-text-color: #ffffff !important; +} + +#enpTable .el-table thead { + color: #ffffff !important; +} + +#enpTable .el-table th.el-table__cell, +#enpTable .el-table tr, +#enpTable .el-scrollbar { + background-color: none !important; + background: none !important; +} + +#enpTable .el-scrollbar { + --el-scrollbar-bg-color: none !important; + --el-scrollbar-hover-bg-color: none !important; +} + +#enpTable .el-table .el-table__body-wrapper { + background-color: none !important; + background: none !important; +} + +#enpTable .el-table__inner-wrapper::before { + background-color: none !important; + background: none !important; +} + +.enpelCard.el-card { + background: none !important; +} + +.searchSelect>.select-trigger>.el-input>.el-input__wrapper { + width: 7vw; + height: 3vh; + border: none !important; + box-shadow: none !important; + background-size: 100% 100%; + background-image: url('/public/img/enp_blue/selectBg.png'); +} + +.searchInput>.el-input__wrapper { + width: 7vw; + height: 3vh; + border: none !important; + box-shadow: none !important; + background-size: 100% 100%; + background-image: url('/public/img/enp_blue/selectBg.png'); +} + +//排放系统 + diff --git a/src/config/route.js b/src/config/route.js index 65137a0a..5c6f669d 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -4,2111 +4,2122 @@ // routes 显示在左侧菜单中的路由(显示顺序在动态路由之前) const routes = [ //工作台 - { - "name": "workSpace", - "path": "/", - "meta": { - "title": "工作台", - "icon": "el-icon-home-filled", - "type": "menu", - "perms": ["photon"] - }, - "children": [ - //首页 - { - "name": "home", - "path": "/", - "meta": { - "title": "首页", - "icon": "el-icon-home-filled", - "type": "menu", - "perms": ["home"] - }, - "children": [ - { - "name": "dashboard", - "path": "/", - "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": ["enm"] - }, - "component": "home/enm_home" - }, - { - "name": "dashboard_photon", - "path": "/dashboard_photon", - "meta": { - "title": "控制台", - "icon": "el-icon-monitor", - "affix": true, - "perms": ["photondashboard"] - }, - "component": "home/photon_home" - }, - // { - // "path": "/bigScreen", - // "name": "bigScreen", - // "meta": { - // "title": "驾驶舱", - // "icon": "el-icon-position", - // "perms": ["bigScreen"], - // "fullpage": true, - // }, - // "component": "bigScreen" - // }, - // { - // "path": "/bigScreen2", - // "name": "bigScreen2", - // "meta": { - // "title": "能管大屏", - // "icon": "el-icon-position", - // "perms": ["bigScreen2"], - // "fullpage": true, - // }, - // "component": "bigScreen/index_enm" - // }, - { - "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": "enm_slag", - "path": "/enm_slag", - "meta": { - "title": "电石渣", - "icon": "el-icon-opportunity", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "slag_report", - "path": "/enm_slag/report", - "meta": { - "title": "生产报告", - "icon": "el-icon-document", - "perms": ["enm"] - }, - "component": "enm_slag/report" - }, - { - "name": "slag_power", - "path": "/enm_slag/power", - "meta": { - "title": "单位产品电耗", - "icon": "el-icon-odometer", - "perms": ["enm"] - }, - "component": "enm_slag/power" - }, - { - "name": "slag_teamAnalysis", - "path": "/enm_slag/teamAnalysis", - "meta": { - "title": "班组月度对比", - "icon": "el-icon-operation", - "perms": ["enm"] - }, - "component": "enm_slag/teamAnalysis" - }, - { - "name": "slag_workshopAnalysis", - "path": "/enm_slag/workshopAnalysis", - "meta": { - "title": "车间单耗分析", - "icon": "el-icon-data-line", - "perms": ["enm"] - }, - "component": "enm_slag/workshopAnalysis" - }, - { - "name": "slag_handoverLog", - "path": "/enm_slag/handoverLog", - "meta": { - "title": "交接班日志", - "icon": "el-icon-document-copy", - "perms": ["enm"] - }, - "component": "enm_slag/handoverLog" - }, - ] - }, - //原料磨 - { - "name": "enm_rm", - "path": "/enm_rm", - "meta": { - "title": "原料磨", - "icon": "el-icon-list", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "report", - "path": "/enm_rm/report", - "meta": { - "title": "生产报告", - "icon": "el-icon-document", - "perms": ["enm"] - }, - "component": "enm_rm/report" - }, - { - "name": "power", - "path": "/enm_rm/power", - "meta": { - "title": "单位产品电耗", - "icon": "el-icon-odometer", - "perms": ["enm"] - }, - "component": "enm_rm/power" - }, - { - "name": "teamAnalysis", - "path": "/enm_rm/teamAnalysis", - "meta": { - "title": "班组月度对比", - "icon": "el-icon-operation", - "perms": ["enm"] - }, - "component": "enm_rm/teamAnalysis" - }, - { - "name": "workshopAnalysis", - "path": "/enm_rm/workshopAnalysis", - "meta": { - "title": "车间单耗分析", - "icon": "el-icon-data-line", - "perms": ["enm"] - }, - "component": "enm_rm/workshopAnalysis" - }, - { - "name": "handoverLog", - "path": "/enm_rm/handoverLog", - "meta": { - "title": "交接班日志", - "icon": "el-icon-document-copy", - "perms": ["enm"] - }, - "component": "enm_rm/handoverLog" - }, - { - "name": "logDetail", - "path": "/enm_rm/logDetail", - "meta": { - "title": "日志详情", - "icon": "el-icon-document-copy", - "perms": ["enm"], - "hidden":true - }, - "component": "enm_rm/logDetail" - }, - ] - }, - //回转窑 - { - "name": "enm_kiln", - "path": "/enm_kiln", - "meta": { - "title": "回转窑", - "icon": "el-icon-menu", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "kiln_report", - "path": "/enm_kiln/report", - "meta": { - "title": "生产报告", - "icon": "el-icon-document", - "perms": ["enm"] - }, - "component": "enm_kiln/report" - }, - { - "name": "kiln_power", - "path": "/enm_kiln/power", - "meta": { - "title": "单位产品电耗", - "icon": "el-icon-odometer", - "perms": ["enm"] - }, - "component": "enm_kiln/power" - }, - { - "name": "kiln_teamAnalysis", - "path": "/enm_kiln/teamAnalysis", - "meta": { - "title": "班组月度对比", - "icon": "el-icon-operation", - "perms": ["enm"] - }, - "component": "enm_kiln/teamAnalysis" - }, - { - "name": "kiln_workshopAnalysis", - "path": "/enm_kiln/workshopAnalysis", - "meta": { - "title": "车间单耗分析", - "icon": "el-icon-data-line", - "perms": ["enm"] - }, - "component": "enm_kiln/workshopAnalysis" - }, - { - "name": "kiln_handoverLog", - "path": "/enm_kiln/handoverLog", - "meta": { - "title": "交接班日志", - "icon": "el-icon-document-copy", - "perms": ["enm"] - }, - "component": "enm_kiln/handoverLog" - }, - ] - }, - //煤磨 - { - "name": "enm_coal", - "path": "/enm_coal", - "meta": { - "title": "煤磨", - "icon": "el-icon-brush-filled", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "coal_report", - "path": "/enm_coal/report", - "meta": { - "title": "生产报告", - "icon": "el-icon-document", - "perms": ["enm"] - }, - "component": "enm_coal/report" - }, - { - "name": "coal_power", - "path": "/enm_coal/power", - "meta": { - "title": "单位产品电耗", - "icon": "el-icon-odometer", - "perms": ["enm"] - }, - "component": "enm_coal/power" - }, - { - "name": "coal_teamAnalysis", - "path": "/enm_coal/teamAnalysis", - "meta": { - "title": "班组月度对比", - "icon": "el-icon-operation", - "perms": ["enm"] - }, - "component": "enm_coal/teamAnalysis" - }, - { - "name": "coal_workshopAnalysis", - "path": "/enm_coal/workshopAnalysis", - "meta": { - "title": "车间单耗分析", - "icon": "el-icon-data-line", - "perms": ["enm"] - }, - "component": "enm_coal/workshopAnalysis" - }, - { - "name": "coal_handoverLog", - "path": "/enm_coal/handoverLog", - "meta": { - "title": "交接班日志", - "icon": "el-icon-document-copy", - "perms": ["enm"] - }, - "component": "enm_coal/handoverLog" - }, - ] - }, - //水泥磨 - { - "name": "enm_mill", - "path": "/enm_mill", - "meta": { - "title": "水泥磨", - "icon": "el-icon-help-filled", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "mill_report", - "path": "/enm_mill/report", - "meta": { - "title": "生产报告", - "icon": "el-icon-document", - "perms": ["enm"] - }, - "component": "enm_mill/report" - }, - { - "name": "mill_power", - "path": "/enm_mill/power", - "meta": { - "title": "单位产品电耗", - "icon": "el-icon-odometer", - "perms": ["enm"] - }, - "component": "enm_mill/power" - }, - { - "name": "mill_teamAnalysis", - "path": "/enm_mill/teamAnalysis", - "meta": { - "title": "班组月度对比", - "icon": "el-icon-operation", - "perms": ["enm"] - }, - "component": "enm_mill/teamAnalysis" - }, - { - "name": "mill_workshopAnalysis", - "path": "/enm_mill/workshopAnalysis", - "meta": { - "title": "车间单耗分析", - "icon": "el-icon-data-line", - "perms": ["enm"] - }, - "component": "enm_mill/workshopAnalysis" - }, - { - "name": "mill_handoverLog", - "path": "/enm_mill/handoverLog", - "meta": { - "title": "交接班日志", - "icon": "el-icon-document-copy", - "perms": ["enm"] - }, - "component": "enm_mill/handoverLog" - }, - ] - }, - //水泥包装 - { - "name": "enm_pack", - "path": "/enm_pack", - "meta": { - "title": "水泥包装", - "icon": "el-icon-goods-filled", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "pack_report", - "path": "/enm_pack/report", - "meta": { - "title": "生产报告", - "icon": "el-icon-document", - "perms": ["enm"] - }, - "component": "enm_pack/report" - }, - // { - // "name": "pack_power", - // "path": "/enm_pack/power", - // "meta": { - // "title": "单位产品电耗", - // "icon": "el-icon-grid", - // "perms": ["enm"] - // }, - // "component": "enm_pack/power" - // }, - { - "name": "pack_teamAnalysis", - "path": "/enm_pack/teamAnalysis", - "meta": { - "title": "班组月度对比", - "icon": "el-icon-operation", - "perms": ["enm"] - }, - "component": "enm_pack/teamAnalysis" - }, - { - "name": "pack_workshopAnalysis", - "path": "/enm_pack/workshopAnalysis", - "meta": { - "title": "车间单耗分析", - "icon": "el-icon-data-line", - "perms": ["enm"] - }, - "component": "enm_pack/workshopAnalysis" - }, - { - "name": "pack_handoverLog", - "path": "/enm_pack/handoverLog", - "meta": { - "title": "交接班日志", - "icon": "el-icon-document-copy", - "perms": ["enm"] - }, - "component": "enm_pack/handoverLog" - }, - ] - }, - //全厂能源 - { - "name": "energy", - "path": "/energy", - "meta": { - "title": "全厂能源", - "icon": "el-icon-share", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - - { - "name": "energy", - "path": "/ungrouped/energy", - "meta": { - "title": "能源统计", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/energy" - }, - { - "name": "value", - "path": "/ungrouped/value", - "meta": { - "title": "工业产值", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/value" - }, - { - "name": "electric", - "path": "/ungrouped/electric", - "meta": { - "title": "全厂电量统计", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/electric" - }, - { - "name": "electricHour", - "path": "/ungrouped/electricHour", - "meta": { - "title": "全厂电量小时统计", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/electric_hour" - }, - { - "name": "energyPicture", - "path": "/ungrouped/energyPicture", - "meta": { - "title": "能源流向", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/energyPicture" - }, - { - "name": "electricDay", - "path": "/ungrouped/electricDay", - "meta": { - "title": "全厂电量日统计", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/electric_day" - }, - { - "name": "electricMonth", - "path": "/ungrouped/electricMonth", - "meta": { - "title": "全厂电量月统计", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/electric_month" - } - ] - }, - //全厂报表 - { - "name": "rforms", - "path": "/rforms", - "meta": { - "title": "全厂报表", - "icon": "el-icon-histogram", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "costing", - "path": "/ungrouped/costing", - "meta": { - "title": "成本计算", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/costing" - }, - { - "name": "quality", - "path": "/ungrouped/quality", - "meta": { - "title": "质量报表", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/quality" - } - ,{ - "name": "reportAll", - "path": "/ungrouped/report", - "meta": { - "title": "生产日报表", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/report" - },{ - "name": "reportMonthAll", - "path": "/ungrouped/reportMonth", - "meta": { - "title": "生产月报表", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/report_month" - } - ] - }, - //制造管理 mtm - { - "name": "mtm", - "path": "/mtm", - "meta": { - "title": "制造管理", - "icon": "el-icon-grid", - "type": "menu", - "perms": ["mtm"] - }, - "children": [ - { - "name": "materials", - "path": "/mtm/materials", - "meta": { - "title": "物料产品", - "icon": "el-icon-cellphone", - "perms": ["material"] - }, - "component": "mtm/materials" - }, - { - "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": "process", - // "path": "/mtm/process", - // "meta": { - // "title": "工序管理", - // "icon": "el-icon-cellphone", - // "perms": ["mtm"] - // }, - // "component": "mtm/process" - // }, - ] - }, - //生产管理 pm - { - "name": "pm", - "path": "/pm", - "meta": { - "title": "生产管理", - "icon": "el-icon-grid", - "type": "menu", - "perms": ["pm"] - }, - "children": [ - { - "name": "utask_1b", - "path": "/pm/utask", - "meta": { - "title": "生产一部", - "type": "menu", - "icon": "el-icon-cellphone", - "perms": ["utask_1b"] - }, - // "component": "pm/mtask" - "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", - "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" - }, - ] - // "component": "pm/mtask2" - }, - // { - // "name": "gantt", - // "path": "/pm/gantt", - // "meta": { - // "title": "gantt", - // "icon": "el-icon-cellphone", - // "perms": ["inm"] - // }, - // "component": "pm/gantt" - // } - ] - }, - //生产执行 wpm - { - "name": "wpm", - "path": "/wpm", - "meta": { - "title": "生产执行", - "icon": "el-icon-grid", - "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" - }, - ] - // "component": "wpm/worktask" - }, - { - "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": ["wpm"] - }, - // "component": "wpm/worktask2" - "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" - } - ] - }, - //检验管理 qm - { - "name": "qm", - "path": "/qm", - "meta": { - "title": "检验管理", - "icon": "el-icon-grid", - "type": "menu", - "perms": ["qm"] - }, - "children": [ - { - "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": "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": "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": "el-icon-grid", - "type": "menu", - "perms": ["inm"] - }, - "children": [ - { - "name": "warehouse", - "path": "/inm/warehouse", - "meta": { - "title": "仓库管理", - "icon": "el-icon-cellphone", - "perms": ["warehouse"] - }, - "component": "inm/warehouse" - }, - { - "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": "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": "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": "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" - } - - ] - }, - //采购 pum - { - "name": "pum", - "path": "/pum", - "meta": { - "title": "采购管理", - "icon": "el-icon-grid", - "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": "el-icon-grid", - "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, - }, - "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": "wf", - "path": "/wf", - "meta": { - "title": "审批", - "icon": "el-icon-circle-check-filled", - "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": "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": "el-icon-grid", - "type": "menu", - "perms": ["em"] - }, - "children": [ - { - "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": ["equipmentc"] - }, - "component": "em/equipmentc" - }, - ] - }, - //人事 - { - "name": "hrm", - "path": "/hrm", - "meta": { - "title": "人事管理", - "icon": "el-icon-platform", - "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": "base", - "path": "/base", - "meta": { - "title": "基础配置", - "icon": "el-icon-management", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "path": "/ungrouped/team", - "name": "team", - "meta": { - "title": "班组管理", - "icon": "el-icon-postcard", - "type": "menu", - "perms": ["enm"] - }, - "component": "ungrouped/team" - }, - { - "name": "mgruop", - "path": "/ungrouped/mgruop", - "meta": { - "title": "测点集", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/mgroup" - }, - { - "name": "mpoint", - "path": "/em/mpoint", - "meta": { - "title": "测点", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "em/mpoint" - }, - { - "name": "material", - "path": "/ungrouped/material", - "meta": { - "title": "物料", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/material" - } - ] - }, - //每月配置 - { - "name": "month", - "path": "/month", - "meta": { - "title": "每月配置", - "icon": "el-icon-checked", - "type": "menu", - "perms": ["enm"] - }, - "children": [ - { - "name": "priceset", - "path": "/ungrouped/priceset", - "meta": { - "title": "物料价格配置", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/priceset" - }, - { - "name": "feeset", - "path": "/ungrouped/feeset", - "meta": { - "title": "工段成本配置", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/feeset" - }, - { - "name": "goalSetting", - "path": "/ungrouped/goalSetting", - "meta": { - "title": "月度年度目标值", - "icon": "el-icon-grid", - "perms": ["enm"] - }, - "component": "ungrouped/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/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" - } - ] - }, - ] + { + "name": "workSpace", + "path": "/", + "meta": { + "title": "工作台", + "icon": "el-icon-home-filled", + "type": "menu", + "perms": ["photon"] }, + "children": [ + //首页 + { + "name": "home", + "path": "/", + "meta": { + "title": "首页", + "icon": "el-icon-home-filled", + "type": "menu", + "perms": ["home"] + }, + "children": [ + { + "name": "dashboard", + "path": "/", + "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": ["enm"] + }, + "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" + }, + // { + // "path": "/bigScreen", + // "name": "bigScreen", + // "meta": { + // "title": "驾驶舱", + // "icon": "el-icon-position", + // "perms": ["bigScreen"], + // "fullpage": true, + // }, + // "component": "bigScreen" + // }, + // { + // "path": "/bigScreen2", + // "name": "bigScreen2", + // "meta": { + // "title": "能管大屏", + // "icon": "el-icon-position", + // "perms": ["bigScreen2"], + // "fullpage": true, + // }, + // "component": "bigScreen/index_enm" + // }, + { + "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": "enm_slag", + "path": "/enm_slag", + "meta": { + "title": "电石渣", + "icon": "el-icon-opportunity", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "slag_report", + "path": "/enm_slag/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm"] + }, + "component": "enm_slag/report" + }, + { + "name": "slag_power", + "path": "/enm_slag/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm"] + }, + "component": "enm_slag/power" + }, + { + "name": "slag_teamAnalysis", + "path": "/enm_slag/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm"] + }, + "component": "enm_slag/teamAnalysis" + }, + { + "name": "slag_workshopAnalysis", + "path": "/enm_slag/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm"] + }, + "component": "enm_slag/workshopAnalysis" + }, + { + "name": "slag_handoverLog", + "path": "/enm_slag/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm"] + }, + "component": "enm_slag/handoverLog" + }, + ] + }, + //原料磨 + { + "name": "enm_rm", + "path": "/enm_rm", + "meta": { + "title": "原料磨", + "icon": "el-icon-list", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "report", + "path": "/enm_rm/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm"] + }, + "component": "enm_rm/report" + }, + { + "name": "power", + "path": "/enm_rm/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm"] + }, + "component": "enm_rm/power" + }, + { + "name": "teamAnalysis", + "path": "/enm_rm/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm"] + }, + "component": "enm_rm/teamAnalysis" + }, + { + "name": "workshopAnalysis", + "path": "/enm_rm/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm"] + }, + "component": "enm_rm/workshopAnalysis" + }, + { + "name": "handoverLog", + "path": "/enm_rm/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm"] + }, + "component": "enm_rm/handoverLog" + }, + { + "name": "logDetail", + "path": "/enm_rm/logDetail", + "meta": { + "title": "日志详情", + "icon": "el-icon-document-copy", + "perms": ["enm"], + "hidden": true + }, + "component": "enm_rm/logDetail" + }, + ] + }, + //回转窑 + { + "name": "enm_kiln", + "path": "/enm_kiln", + "meta": { + "title": "回转窑", + "icon": "el-icon-menu", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "kiln_report", + "path": "/enm_kiln/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm"] + }, + "component": "enm_kiln/report" + }, + { + "name": "kiln_power", + "path": "/enm_kiln/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm"] + }, + "component": "enm_kiln/power" + }, + { + "name": "kiln_teamAnalysis", + "path": "/enm_kiln/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm"] + }, + "component": "enm_kiln/teamAnalysis" + }, + { + "name": "kiln_workshopAnalysis", + "path": "/enm_kiln/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm"] + }, + "component": "enm_kiln/workshopAnalysis" + }, + { + "name": "kiln_handoverLog", + "path": "/enm_kiln/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm"] + }, + "component": "enm_kiln/handoverLog" + }, + ] + }, + //煤磨 + { + "name": "enm_coal", + "path": "/enm_coal", + "meta": { + "title": "煤磨", + "icon": "el-icon-brush-filled", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "coal_report", + "path": "/enm_coal/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm"] + }, + "component": "enm_coal/report" + }, + { + "name": "coal_power", + "path": "/enm_coal/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm"] + }, + "component": "enm_coal/power" + }, + { + "name": "coal_teamAnalysis", + "path": "/enm_coal/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm"] + }, + "component": "enm_coal/teamAnalysis" + }, + { + "name": "coal_workshopAnalysis", + "path": "/enm_coal/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm"] + }, + "component": "enm_coal/workshopAnalysis" + }, + { + "name": "coal_handoverLog", + "path": "/enm_coal/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm"] + }, + "component": "enm_coal/handoverLog" + }, + ] + }, + //水泥磨 + { + "name": "enm_mill", + "path": "/enm_mill", + "meta": { + "title": "水泥磨", + "icon": "el-icon-help-filled", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "mill_report", + "path": "/enm_mill/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm"] + }, + "component": "enm_mill/report" + }, + { + "name": "mill_power", + "path": "/enm_mill/power", + "meta": { + "title": "单位产品电耗", + "icon": "el-icon-odometer", + "perms": ["enm"] + }, + "component": "enm_mill/power" + }, + { + "name": "mill_teamAnalysis", + "path": "/enm_mill/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm"] + }, + "component": "enm_mill/teamAnalysis" + }, + { + "name": "mill_workshopAnalysis", + "path": "/enm_mill/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm"] + }, + "component": "enm_mill/workshopAnalysis" + }, + { + "name": "mill_handoverLog", + "path": "/enm_mill/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm"] + }, + "component": "enm_mill/handoverLog" + }, + ] + }, + //水泥包装 + { + "name": "enm_pack", + "path": "/enm_pack", + "meta": { + "title": "水泥包装", + "icon": "el-icon-goods-filled", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "pack_report", + "path": "/enm_pack/report", + "meta": { + "title": "生产报告", + "icon": "el-icon-document", + "perms": ["enm"] + }, + "component": "enm_pack/report" + }, + // { + // "name": "pack_power", + // "path": "/enm_pack/power", + // "meta": { + // "title": "单位产品电耗", + // "icon": "el-icon-grid", + // "perms": ["enm"] + // }, + // "component": "enm_pack/power" + // }, + { + "name": "pack_teamAnalysis", + "path": "/enm_pack/teamAnalysis", + "meta": { + "title": "班组月度对比", + "icon": "el-icon-operation", + "perms": ["enm"] + }, + "component": "enm_pack/teamAnalysis" + }, + { + "name": "pack_workshopAnalysis", + "path": "/enm_pack/workshopAnalysis", + "meta": { + "title": "车间单耗分析", + "icon": "el-icon-data-line", + "perms": ["enm"] + }, + "component": "enm_pack/workshopAnalysis" + }, + { + "name": "pack_handoverLog", + "path": "/enm_pack/handoverLog", + "meta": { + "title": "交接班日志", + "icon": "el-icon-document-copy", + "perms": ["enm"] + }, + "component": "enm_pack/handoverLog" + }, + ] + }, + //全厂能源 + { + "name": "energy", + "path": "/energy", + "meta": { + "title": "全厂能源", + "icon": "el-icon-share", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + + { + "name": "energy", + "path": "/ungrouped/energy", + "meta": { + "title": "能源统计", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/energy" + }, + { + "name": "value", + "path": "/ungrouped/value", + "meta": { + "title": "工业产值", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/value" + }, + { + "name": "electric", + "path": "/ungrouped/electric", + "meta": { + "title": "全厂电量统计", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/electric" + }, + { + "name": "electricHour", + "path": "/ungrouped/electricHour", + "meta": { + "title": "全厂电量小时统计", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/electric_hour" + }, + { + "name": "energyPicture", + "path": "/ungrouped/energyPicture", + "meta": { + "title": "能源流向", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/energyPicture" + }, + { + "name": "electricDay", + "path": "/ungrouped/electricDay", + "meta": { + "title": "全厂电量日统计", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/electric_day" + }, + { + "name": "electricMonth", + "path": "/ungrouped/electricMonth", + "meta": { + "title": "全厂电量月统计", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/electric_month" + } + ] + }, + //全厂报表 + { + "name": "rforms", + "path": "/rforms", + "meta": { + "title": "全厂报表", + "icon": "el-icon-histogram", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "costing", + "path": "/ungrouped/costing", + "meta": { + "title": "成本计算", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/costing" + }, + { + "name": "quality", + "path": "/ungrouped/quality", + "meta": { + "title": "质量报表", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/quality" + } + , { + "name": "reportAll", + "path": "/ungrouped/report", + "meta": { + "title": "生产日报表", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/report" + }, { + "name": "reportMonthAll", + "path": "/ungrouped/reportMonth", + "meta": { + "title": "生产月报表", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/report_month" + } + ] + }, + //制造管理 mtm + { + "name": "mtm", + "path": "/mtm", + "meta": { + "title": "制造管理", + "icon": "el-icon-grid", + "type": "menu", + "perms": ["mtm"] + }, + "children": [ + { + "name": "materials", + "path": "/mtm/materials", + "meta": { + "title": "物料产品", + "icon": "el-icon-cellphone", + "perms": ["material"] + }, + "component": "mtm/materials" + }, + { + "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": "process", + // "path": "/mtm/process", + // "meta": { + // "title": "工序管理", + // "icon": "el-icon-cellphone", + // "perms": ["mtm"] + // }, + // "component": "mtm/process" + // }, + ] + }, + //生产管理 pm + { + "name": "pm", + "path": "/pm", + "meta": { + "title": "生产管理", + "icon": "el-icon-grid", + "type": "menu", + "perms": ["pm"] + }, + "children": [ + { + "name": "utask_1b", + "path": "/pm/utask", + "meta": { + "title": "生产一部", + "type": "menu", + "icon": "el-icon-cellphone", + "perms": ["utask_1b"] + }, + // "component": "pm/mtask" + "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", + "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" + }, + ] + // "component": "pm/mtask2" + }, + // { + // "name": "gantt", + // "path": "/pm/gantt", + // "meta": { + // "title": "gantt", + // "icon": "el-icon-cellphone", + // "perms": ["inm"] + // }, + // "component": "pm/gantt" + // } + ] + }, + //生产执行 wpm + { + "name": "wpm", + "path": "/wpm", + "meta": { + "title": "生产执行", + "icon": "el-icon-grid", + "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" + }, + ] + // "component": "wpm/worktask" + }, + { + "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": ["wpm"] + }, + // "component": "wpm/worktask2" + "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" + } + ] + }, + //检验管理 qm + { + "name": "qm", + "path": "/qm", + "meta": { + "title": "检验管理", + "icon": "el-icon-grid", + "type": "menu", + "perms": ["qm"] + }, + "children": [ + { + "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": "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": "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": "el-icon-grid", + "type": "menu", + "perms": ["inm"] + }, + "children": [ + { + "name": "warehouse", + "path": "/inm/warehouse", + "meta": { + "title": "仓库管理", + "icon": "el-icon-cellphone", + "perms": ["warehouse"] + }, + "component": "inm/warehouse" + }, + { + "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": "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": "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": "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" + } + + ] + }, + //采购 pum + { + "name": "pum", + "path": "/pum", + "meta": { + "title": "采购管理", + "icon": "el-icon-grid", + "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": "el-icon-grid", + "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, + }, + "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": "wf", + "path": "/wf", + "meta": { + "title": "审批", + "icon": "el-icon-circle-check-filled", + "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": "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": "el-icon-grid", + "type": "menu", + "perms": ["em"] + }, + "children": [ + { + "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": ["equipmentc"] + }, + "component": "em/equipmentc" + }, + ] + }, + //人事 + { + "name": "hrm", + "path": "/hrm", + "meta": { + "title": "人事管理", + "icon": "el-icon-platform", + "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": "base", + "path": "/base", + "meta": { + "title": "基础配置", + "icon": "el-icon-management", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "path": "/ungrouped/team", + "name": "team", + "meta": { + "title": "班组管理", + "icon": "el-icon-postcard", + "type": "menu", + "perms": ["enm"] + }, + "component": "ungrouped/team" + }, + { + "name": "mgruop", + "path": "/ungrouped/mgruop", + "meta": { + "title": "测点集", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/mgroup" + }, + { + "name": "mpoint", + "path": "/em/mpoint", + "meta": { + "title": "测点", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "em/mpoint" + }, + { + "name": "material", + "path": "/ungrouped/material", + "meta": { + "title": "物料", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/material" + } + ] + }, + //每月配置 + { + "name": "month", + "path": "/month", + "meta": { + "title": "每月配置", + "icon": "el-icon-checked", + "type": "menu", + "perms": ["enm"] + }, + "children": [ + { + "name": "priceset", + "path": "/ungrouped/priceset", + "meta": { + "title": "物料价格配置", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/priceset" + }, + { + "name": "feeset", + "path": "/ungrouped/feeset", + "meta": { + "title": "工段成本配置", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/feeset" + }, + { + "name": "goalSetting", + "path": "/ungrouped/goalSetting", + "meta": { + "title": "月度年度目标值", + "icon": "el-icon-grid", + "perms": ["enm"] + }, + "component": "ungrouped/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/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", @@ -2155,7 +2166,7 @@ const routes = [ "perms": ["bigScreenEnp"], "fullpage": true, }, - "component": "bigScreen/index_enp" + "component": "bigScreen/index_enp_blue" }, //车间看板 { @@ -2167,7 +2178,7 @@ const routes = [ "icon": "el-icon-trend-charts", "perms": ["bigScreenP_dept"], }, - children:[ + children: [ { "path": "/bigScreenP_10", "name": "bigScreenP_10", @@ -2202,7 +2213,7 @@ const routes = [ "component": "bigScreen/index_6dept.vue" }, ], - + }, //统计分析 { @@ -2440,8 +2451,8 @@ const routes = [ } ] }, - // //运维 - { + // //运维 + { "name": "ops", "path": "/ops", "meta": { @@ -2457,7 +2468,7 @@ const routes = [ "meta": { "title": "菜单管理", "icon": "el-icon-fold", - "perms": ["menu"] + "perms": ["menu"] }, "component": "ops/menu" }, @@ -2481,7 +2492,7 @@ const routes = [ }, "component": "ops/thirdLogs" }, - { + { "name": "fileLogs", "path": "/ops/fileLogs", "meta": { diff --git a/src/views/bigScreen/enpComponents/orgwryList.vue b/src/views/bigScreen/enpComponents/orgwryList.vue new file mode 100644 index 00000000..177ee686 --- /dev/null +++ b/src/views/bigScreen/enpComponents/orgwryList.vue @@ -0,0 +1,111 @@ + + + \ No newline at end of file diff --git a/src/views/bigScreen/index_enp_blue.vue b/src/views/bigScreen/index_enp_blue.vue new file mode 100644 index 00000000..001b3ceb --- /dev/null +++ b/src/views/bigScreen/index_enp_blue.vue @@ -0,0 +1,1463 @@ + + + \ No newline at end of file diff --git a/src/views/home/enp_home.vue b/src/views/home/enp_home.vue new file mode 100644 index 00000000..890e74b1 --- /dev/null +++ b/src/views/home/enp_home.vue @@ -0,0 +1,703 @@ + + + diff --git a/src/views/login/components/passwordForm.vue b/src/views/login/components/passwordForm.vue index 82b05f3b..7276aa6b 100644 --- a/src/views/login/components/passwordForm.vue +++ b/src/views/login/components/passwordForm.vue @@ -1,18 +1,7 @@