diff --git a/src/api/modules/process.js b/src/api/modules/process.js index 85d4c98..60c1525 100644 --- a/src/api/modules/process.js +++ b/src/api/modules/process.js @@ -125,4 +125,14 @@ export default { }) }, + // 判断当前人是不是审批人 +// /selectTask + jugeProcess(data) { + return request({ + url: '/api/selectTask', + method: 'get', + params: data + + }) + } } diff --git a/src/components/ProcessMixin.vue b/src/components/ProcessMixin.vue index da270e3..1f52e9a 100644 --- a/src/components/ProcessMixin.vue +++ b/src/components/ProcessMixin.vue @@ -148,7 +148,21 @@ }) }) }, + // 判断当前提交人 + JuggleSub(taskId) { + return new Promise((resolve, reject) => { + this.$api.process.jugeProcess({taskId: taskId}).then((res) => { + if(res.data.assignee== this.$store.getters.userInfo.usid){ + resolve(true) + }else{ + this.$message.warning("您没有当前流程的操作权限") + resolve(false) + } + + }) + }) + } }, computed: {}, watch: {}, diff --git a/src/views/Report/reportManager/labelModal.vue b/src/views/Report/reportManager/labelModal.vue index 3638d73..e2e27e3 100644 --- a/src/views/Report/reportManager/labelModal.vue +++ b/src/views/Report/reportManager/labelModal.vue @@ -1,7 +1,7 @@