From 3081c03577c4faa9b707cd175682b9c14c70fa92 Mon Sep 17 00:00:00 2001
From: super_liu <396572590@qq.com>
Date: Thu, 30 Dec 2021 14:03:01 +0800
Subject: [PATCH] here is no way the,buss node 7 reject
---
.../pages/creatProcess/qbrk-product/step7.vue | 53 ++++++++++++++++--
.../pages/creatProcess/qbrk/step7.vue | 56 +++++++++++++++++--
2 files changed, 99 insertions(+), 10 deletions(-)
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue
index ed0546294..0dc8568ac 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue
@@ -208,12 +208,15 @@
@@ -352,6 +355,13 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
@@ -560,7 +570,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
+ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {getEvaluationIndex} from "api/businessApi";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
@@ -2310,6 +2320,37 @@
this.rules.commentText[0].required = true;
}
},
+ checkedRoleTransfer (data) {
+ this.assigneeNewLoading = true
+ changeAssigneeNew({
+ taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
+ assignee: data[0].id, // 被委托人
+ pId: this.$route.query.prcId, // 流程实例
+ }).then(res => {
+ this.assigneeNewLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.processNum()
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
+ handle1(){
+ this.formTongGuo.approvalOpinion = 1
+ this.handleSubmit()
+ },
+ handle2(){
+ this.formTongGuo.approvalOpinion = 0
+ this.handleSubmit()
+ },
handleSubmit() {
this.getRule()
// const val= this.form.country;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue
index 0032d2c0a..b92f7ccad 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue
@@ -314,13 +314,18 @@
+
+
+
@@ -665,7 +678,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
+ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {getEvaluationIndex} from "api/businessApi";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
@@ -1383,6 +1396,25 @@
this.roleForm.hqUserName=nameList;
}
},
+ checkedRoleTransfer (data) {
+ this.assigneeNewLoading = true
+ changeAssigneeNew({
+ taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
+ assignee: data[0].id, // 被委托人
+ pId: this.$route.query.prcId, // 流程实例
+ }).then(res => {
+ this.assigneeNewLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.processNum()
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2234,6 +2266,22 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
+ handle1(){
+ this.formTongGuo.approvalOpinion = 1
+ this.handleSubmit()
+ },
+ handle2(){
+ this.formTongGuo.approvalOpinion = 0
+ this.$refs['form'].validate((valid) => {
+ if (valid) {
+ this.handleSubmit()
+ }
+ })
+ },
//保存
handleSave() {
this.form.country=this.countryArr;