diff --git a/src/pages/processCenter/pages/processDetail/index.vue b/src/pages/processCenter/pages/processDetail/index.vue index c91c6f666..6ebe26235 100644 --- a/src/pages/processCenter/pages/processDetail/index.vue +++ b/src/pages/processCenter/pages/processDetail/index.vue @@ -1298,9 +1298,20 @@ // 调整处理人 adjustmentHandler() { if (this.tableRow.length === 1 && !this.tableRow[0].endTime) { - this.drawerModal = true - this.drawerTitle = '调整处理人' - this.selectPeople = this.tableRow[0] + if (this.$route.query.oldAndNew == 'new' && this.$route.query.flowType == '3'){ + if (this.tableRow[0].taskId){ + this.drawerModal = true + this.drawerTitle = '调整处理人' + this.selectPeople = this.tableRow[0] + }else{ + this.$message.warning('请选择子流程节点数据') + } + }else{ + this.drawerModal = true + this.drawerTitle = '调整处理人' + this.selectPeople = this.tableRow[0] + } + } else { this.$message.warning('请选择一条未完成的数据') }