diff --git a/src/router/modules/case.js b/src/router/modules/case.js
index fd819a2..bfbcc7a 100644
--- a/src/router/modules/case.js
+++ b/src/router/modules/case.js
@@ -40,13 +40,13 @@
path: '/revisitList',
name: 'RevisitList',
component: () => import('@/views/caseManage/revisitList'),
- meta: { title: '回访事件', icon: '' }
+ meta: { title: '回访事件', icon: '', permission: '/revisitList' }
},
{
path: '/reviewList',
name: 'ReviewList',
component: () => import('@/views/caseManage/reviewList'),
- meta: { title: '审查事件', icon: '' }
+ meta: { title: '审查事件', icon: '', permission: '/reviewList' }
},
{
path: '/delayApplyList',
diff --git a/src/router/modules/case.js b/src/router/modules/case.js
index fd819a2..bfbcc7a 100644
--- a/src/router/modules/case.js
+++ b/src/router/modules/case.js
@@ -40,13 +40,13 @@
path: '/revisitList',
name: 'RevisitList',
component: () => import('@/views/caseManage/revisitList'),
- meta: { title: '回访事件', icon: '' }
+ meta: { title: '回访事件', icon: '', permission: '/revisitList' }
},
{
path: '/reviewList',
name: 'ReviewList',
component: () => import('@/views/caseManage/reviewList'),
- meta: { title: '审查事件', icon: '' }
+ meta: { title: '审查事件', icon: '', permission: '/reviewList' }
},
{
path: '/delayApplyList',
diff --git a/src/views/caseManage/caseManage.vue b/src/views/caseManage/caseManage.vue
index 264a0eb..5124f6c 100644
--- a/src/views/caseManage/caseManage.vue
+++ b/src/views/caseManage/caseManage.vue
@@ -4,13 +4,13 @@
-
+
详情
- 删除
- 督办
- 催办
- 作废
+
+ 督办
+ 催办
+
@@ -138,6 +138,20 @@
this.listLoading = false
})
},
+ // 催办权限
+ couldUrge(row) {
+ if (row.state < 2 && this.hasPerm('/urgeCase') && row.createUser === this.$store.getters.id) {
+ return true
+ }
+ return false
+ },
+ // 督办权限
+ couldSupervise(row) {
+ if (row.state === 1 && this.hasPerm('/applySupervise')) {
+ return true
+ }
+ return false
+ },
// 任务办理
goDetail(row) {
this.$router.push({
diff --git a/src/router/modules/case.js b/src/router/modules/case.js
index fd819a2..bfbcc7a 100644
--- a/src/router/modules/case.js
+++ b/src/router/modules/case.js
@@ -40,13 +40,13 @@
path: '/revisitList',
name: 'RevisitList',
component: () => import('@/views/caseManage/revisitList'),
- meta: { title: '回访事件', icon: '' }
+ meta: { title: '回访事件', icon: '', permission: '/revisitList' }
},
{
path: '/reviewList',
name: 'ReviewList',
component: () => import('@/views/caseManage/reviewList'),
- meta: { title: '审查事件', icon: '' }
+ meta: { title: '审查事件', icon: '', permission: '/reviewList' }
},
{
path: '/delayApplyList',
diff --git a/src/views/caseManage/caseManage.vue b/src/views/caseManage/caseManage.vue
index 264a0eb..5124f6c 100644
--- a/src/views/caseManage/caseManage.vue
+++ b/src/views/caseManage/caseManage.vue
@@ -4,13 +4,13 @@
-
+
详情
- 删除
- 督办
- 催办
- 作废
+
+ 督办
+ 催办
+
@@ -138,6 +138,20 @@
this.listLoading = false
})
},
+ // 催办权限
+ couldUrge(row) {
+ if (row.state < 2 && this.hasPerm('/urgeCase') && row.createUser === this.$store.getters.id) {
+ return true
+ }
+ return false
+ },
+ // 督办权限
+ couldSupervise(row) {
+ if (row.state === 1 && this.hasPerm('/applySupervise')) {
+ return true
+ }
+ return false
+ },
// 任务办理
goDetail(row) {
this.$router.push({
diff --git a/src/views/caseManage/waitForHandle.vue b/src/views/caseManage/waitForHandle.vue
index 1e35172..df1feed 100644
--- a/src/views/caseManage/waitForHandle.vue
+++ b/src/views/caseManage/waitForHandle.vue
@@ -7,8 +7,8 @@
任务办理
- 申请延期
- 上报请示
+ 申请延期
+ 上报请示