From 23ec1dfc3896f13cdf68bb9e0a0a47ba42f4b5e0 Mon Sep 17 00:00:00 2001 From: "2309368887@qq.com" <2309368887@qq.com> Date: Thu, 21 Jul 2022 16:05:09 +0800 Subject: [PATCH] anniuquanxain --- src/config/route.js | 13 ++++++++----- src/views/am/area.vue | 12 ++++++------ src/views/ecm/algo.vue | 4 +++- src/views/ecm/notify_setting.vue | 4 ++++ src/views/hrm/certificate.vue | 2 ++ src/views/hrm/employee.vue | 3 +++ src/views/opm/operation.vue | 5 ++++- src/views/opm/opl.vue | 2 ++ src/views/opm/oplcate.vue | 4 ++-- src/views/rpm/rcertificate.vue | 4 +++- src/views/rpm/rparty.vue | 6 ++++-- src/views/rpm/rpj.vue | 5 +++-- src/views/sys/dept.vue | 8 ++++---- src/views/sys/dict.vue | 14 +++++++------- src/views/sys/post.vue | 5 +++++ src/views/sys/role.vue | 8 ++++---- src/views/sys/task.vue | 6 +++--- src/views/sys/user.vue | 5 ++++- src/views/vm/visit.vue | 4 +++- src/views/vm/visitor.vue | 5 ++++- src/views/wf/workflow.vue | 10 +++++----- 21 files changed, 83 insertions(+), 46 deletions(-) diff --git a/src/config/route.js b/src/config/route.js index 5f60b9b9..bd4dceeb 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -96,9 +96,10 @@ const routes = [ "name": "eventfrom", "path": "/ecm/event_from", "meta": { - "title": "作业详情", + "title": "事件详情", "icon": "el-icon-menu", - "hidden": true + "hidden": true, + "perms": ["eventfrom"] }, "component": "ecm/event_from" } @@ -109,7 +110,8 @@ const routes = [ "meta": { "title": "处理作业", "icon": "el-icon-menu", - "hidden": true + "hidden": true, + "perms": ["eventhandlefrom"] }, "component": "ecm/event_handlefrom" }, @@ -443,7 +445,8 @@ const routes = [ "meta": { "title": "入厂项目相关信息", "icon": "el-icon-menu", - "hidden": true + "hidden": true, + "perms": ["rpjadd"] }, "component": "rpm/rpjadd" }, @@ -604,7 +607,7 @@ const routes = [ "title": "相关证书", "icon": "el-icon-menu", "hidden": true, - "perms": ["certificates"] + }, "component": "hrm/certificate" }, diff --git a/src/views/am/area.vue b/src/views/am/area.vue index a3da1e09..bb626f98 100644 --- a/src/views/am/area.vue +++ b/src/views/am/area.vue @@ -8,7 +8,7 @@ @@ -125,7 +125,7 @@ text type="primary" size="small" - v-auth="area.bind_rail" + v-auth="'area.bind_rail'" @click="handleRail(scope.row)" >围栏 @@ -133,7 +133,7 @@ text type="warning" size="small" - v-auth="area.update" + v-auth="'area.update'" @click="handleForm('edit', scope.row)" >编辑 @@ -142,7 +142,7 @@ @confirm="handleDel(scope.row, scope.$index)" > @@ -160,7 +160,7 @@ @@ -255,7 +255,7 @@ @confirm="handleDelaccess(scope.row, scope.$index)" > diff --git a/src/views/ecm/algo.vue b/src/views/ecm/algo.vue index 99d47410..5341e1b5 100644 --- a/src/views/ecm/algo.vue +++ b/src/views/ecm/algo.vue @@ -59,6 +59,7 @@ type="primary" link size="small" + v-auth="'notify_setting.update'" @click="adds_edit(scope.row)" >批量布设 @@ -75,6 +76,7 @@ type="primary" plain icon="el-icon-plus" + v-auth="'notify_setting.update'" @click="add" > @@ -113,7 +115,7 @@ @confirm="table_del(scope.row, scope.$index)" > diff --git a/src/views/ecm/notify_setting.vue b/src/views/ecm/notify_setting.vue index b2f59c74..16dc7c4e 100644 --- a/src/views/ecm/notify_setting.vue +++ b/src/views/ecm/notify_setting.vue @@ -8,6 +8,7 @@ type="primary" plain icon="el-icon-plus" + v-auth="'event_cate.create'" @click="add" > @@ -78,6 +79,7 @@ type="warning" link size="small" + v-auth="'event_cate.update'" @click="table_edit(scope.row)" >通用配置 @@ -94,6 +96,7 @@ type="primary" plain icon="el-icon-plus" + v-auth="'notify_setting.create'" @click="add2" > @@ -180,6 +183,7 @@ type="danger" link size="small" + v-auth="'notify_setting.delete'" @click="table_del(scope.row, scope.$index)" >删除 diff --git a/src/views/hrm/certificate.vue b/src/views/hrm/certificate.vue index 4540d476..c95c1c1f 100644 --- a/src/views/hrm/certificate.vue +++ b/src/views/hrm/certificate.vue @@ -5,6 +5,7 @@ @@ -108,6 +108,7 @@ type="primary" size="small" @click="creatopl(scope.row)" + v-auth="'operation.create'" >关联许可证 编辑 删除 diff --git a/src/views/opm/opl.vue b/src/views/opm/opl.vue index d0f4046d..8fcc8a06 100644 --- a/src/views/opm/opl.vue +++ b/src/views/opm/opl.vue @@ -10,6 +10,7 @@ :title="item.name" type="primary" @click="addFire(item.id, item.name)" + v-auth="'opl.create'" > {{ item.name }} @@ -104,6 +105,7 @@ type="warning" size="small" @click="table_edit(scope.row, scope.$index)" + v-auth="'opl.update'" >编辑 diff --git a/src/views/opm/oplcate.vue b/src/views/opm/oplcate.vue index f00ba9fa..dcf63115 100644 --- a/src/views/opm/oplcate.vue +++ b/src/views/opm/oplcate.vue @@ -2,7 +2,7 @@
- +
@@ -25,7 +25,7 @@ diff --git a/src/views/rpm/rcertificate.vue b/src/views/rpm/rcertificate.vue index 22c64c31..657300ce 100644 --- a/src/views/rpm/rcertificate.vue +++ b/src/views/rpm/rcertificate.vue @@ -6,6 +6,7 @@ type="primary" icon="el-icon-plus" @click="handleForm('add')" + v-auth="'rcertificate.create'" > @@ -65,6 +65,7 @@ type="primary" size="small" @click="table_admin(scope.row)" + v-auth="'rparty:assgin'" >分配账号 编辑 diff --git a/src/views/rpm/rpj.vue b/src/views/rpm/rpj.vue index 43299d51..6d716df9 100644 --- a/src/views/rpm/rpj.vue +++ b/src/views/rpm/rpj.vue @@ -2,7 +2,7 @@
- +
@@ -99,6 +99,7 @@ type="primary" size="small" @click="next_add(scope.row, scope.$index)" + v-auth="'rpj.update'" >继续编辑 @@ -121,7 +122,7 @@ @confirm="table_del(scope.row, scope.$index)" > diff --git a/src/views/sys/dept.vue b/src/views/sys/dept.vue index 2751626b..51bd2f3e 100644 --- a/src/views/sys/dept.vue +++ b/src/views/sys/dept.vue @@ -2,8 +2,8 @@
- - + +
@@ -51,6 +52,7 @@ link size="small" @click="table_edit(scope.row)" + v-auth="'post.update'" >编辑 @@ -67,12 +69,14 @@ type="primary" icon="el-icon-plus" @click="addPostRole" + v-auth="'post.update'" >
@@ -105,6 +109,7 @@ link size="small" @click="postRoleDel(scope.row)" + v-auth="'post.delete'" >删除 diff --git a/src/views/sys/role.vue b/src/views/sys/role.vue index 49ca506d..0d7f9a80 100644 --- a/src/views/sys/role.vue +++ b/src/views/sys/role.vue @@ -2,8 +2,8 @@
- - + +
@@ -22,11 +22,11 @@ diff --git a/src/views/sys/task.vue b/src/views/sys/task.vue index ed1f4e92..9d0f7b52 100644 --- a/src/views/sys/task.vue +++ b/src/views/sys/task.vue @@ -29,9 +29,9 @@ @@ -40,7 +40,7 @@ - +

添加计划任务

diff --git a/src/views/sys/user.vue b/src/views/sys/user.vue index 277911d5..c83451b7 100644 --- a/src/views/sys/user.vue +++ b/src/views/sys/user.vue @@ -31,6 +31,7 @@