diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue
index 223158785..f20c76fd1 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue
@@ -120,6 +120,8 @@
@@ -273,22 +275,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
- this.selectPeople = row
},
//确认转办
checkedRoles (data) {
- this.assigneeNewLoading = true
+ this.isSubmit = true
+ this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
- userId: this.$store.getters.userInfo.userId, // 委托人
- pId: this.$route.query.prcId // 流程实例
+ pId: this.$route.query.prcId, // 流程实例
}).then(res => {
- this.isTransfer = false
+ this.isSubmit = false
+ this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
- this.$router.push("/processCenter");
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue
index f88d0f3d4..75eb475a5 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue
@@ -126,6 +126,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -620,22 +622,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
- this.selectPeople = row
},
//确认转办
checkedRoles (data) {
- this.assigneeNewLoading = true
+ this.isSubmit = true
+ this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
- userId: this.$store.getters.userInfo.userId, // 委托人
- pId: this.$route.query.prcId // 流程实例
+ pId: this.$route.query.prcId, // 流程实例
}).then(res => {
- this.isTransfer = false
+ this.isSubmit = false
+ this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
- this.$router.push("/processCenter");
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue
index 763a36102..7acc459f6 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue
@@ -124,8 +124,10 @@
v-show="verifySarStandard"
show-save
show-submit
+ show-transfer
:submitLoading="isSubmit"
:saveLoading="saveLoading"
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -587,22 +589,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
- this.selectPeople = row
},
//确认转办
checkedRoles (data) {
- this.assigneeNewLoading = true
+ this.isSubmit = true
+ this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
- userId: this.$store.getters.userInfo.userId, // 委托人
- pId: this.$route.query.prcId // 流程实例
+ pId: this.$route.query.prcId, // 流程实例
}).then(res => {
- this.isTransfer = false
+ this.isSubmit = false
+ this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
- this.$router.push("/processCenter");
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue
index 4fb914b17..269e48121 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue
@@ -691,18 +691,20 @@ export default {
},
//确认转办
checkedRoles (data) {
- this.assigneeNewLoading = true
+ this.isSubmit = true
+ this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
- userId: this.$store.getters.userInfo.userId, // 委托人
- pId: this.$route.query.prcId // 流程实例
+ pId: this.$route.query.prcId, // 流程实例
}).then(res => {
- this.isTransfer = false
+ this.isSubmit = false
+ this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
- this.$router.push("/processCenter");
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue
index aa0fe4151..54a5a7173 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue
@@ -126,6 +126,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -586,22 +588,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
- this.selectPeople = row
},
//确认转办
checkedRoles (data) {
- this.assigneeNewLoading = true
+ this.isSubmit = true
+ this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
+ userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
- userId: this.$store.getters.userInfo.userId, // 委托人
- pId: this.$route.query.prcId // 流程实例
+ pId: this.$route.query.prcId, // 流程实例
}).then(res => {
- this.isTransfer = false
+ this.isSubmit = false
+ this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
- this.$router.push("/processCenter");
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue
index 89424c813..86447803d 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue
@@ -648,7 +648,6 @@
}]
},
loading: false,
- drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue
index 6092cbc2c..05caa3d9f 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue
@@ -648,7 +648,6 @@
}]
},
loading: false,
- drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue
index 00a33ceff..8f6d360d1 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue
@@ -573,7 +573,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
+ import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -648,7 +648,6 @@
}]
},
loading: false,
- drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue
index edc1b2378..3070d9abd 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue
@@ -233,6 +233,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -371,6 +373,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2261,6 +2293,10 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue
index 140dfe15c..47ed487f8 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue
@@ -219,6 +219,8 @@
:uploadFile="uploadFileStatus"
:uploadedFile="!uploadFileStatus"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@uploadFile="handleUploadFile"
@uploadedFile="handleUploadedFile"
@submit="handleSubmit"
@@ -362,6 +364,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
@@ -573,7 +583,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne} from "api/process";
+ import {saveTaskFirst, changeAssigneeNew,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -783,6 +793,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -1207,6 +1218,27 @@
this.roleForm.hqUserName=nameList;
}
},
+ checkedRoleTransfer (data) {
+ this.isSubmit = true
+ this.saveLoading = 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.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2261,6 +2293,10 @@
this.rules.commentText[0].required = true;
}
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
handleSubmit() {
// this.getRule()
// const val= this.form.country;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue
index 22a866061..2eb6a8e5c 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue
@@ -275,6 +275,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -413,6 +415,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2346,6 +2378,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue
index 6ed333797..019d13751 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue
@@ -571,7 +571,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
+ import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -646,7 +646,6 @@
}]
},
loading: false,
- drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -781,6 +780,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue
index bd2884344..c5865b6c8 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue
@@ -296,6 +296,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -507,6 +509,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
@@ -717,7 +727,7 @@
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import { onlyOfficeUrl,kkFileViewUrl } from '@/sysConfig'
- import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
+ import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
import {getEvaluationIndex} from "api/businessApi";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
@@ -967,6 +977,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -2500,6 +2511,10 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue
index 1a9db3a6f..2f972bd36 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue
@@ -345,6 +345,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -483,6 +485,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
@@ -413,6 +415,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2347,6 +2379,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue
index 1d8eb8042..b4ec6ee08 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue
@@ -345,6 +345,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -484,6 +486,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2458,6 +2491,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue
index e76696259..68f6b2e3a 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue
@@ -581,7 +581,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
+ import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -652,7 +652,6 @@
},
loading: false,
dataLoading: true,
- drawerModal: false,
assigneeNewLoading: false,
disabledState: true,
userId:this.$store.getters.userInfo.userId,
@@ -786,6 +785,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue
index 468e56c7f..f066d90c4 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue
@@ -581,7 +581,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
+ import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -652,7 +652,6 @@
},
loading: false,
dataLoading: true,
- drawerModal: false,
assigneeNewLoading: false,
disabledState: true,
userId:this.$store.getters.userInfo.userId,
@@ -786,6 +785,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue
index e109bd37f..075d97218 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue
@@ -234,6 +234,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -372,6 +374,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2302,6 +2334,10 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue
index 44b58356a..2bda8c0de 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue
@@ -235,6 +235,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -373,6 +375,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2304,6 +2336,10 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue
index 92dd8fdec..380715db5 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue
@@ -344,6 +344,8 @@
:uploadFile="uploadFileStatus"
:uploadedFile="!uploadFileStatus"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@uploadFile="handleUploadFile"
@uploadedFile="handleUploadedFile"
@submit="handleSubmit"
@@ -487,6 +489,13 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
@@ -698,7 +707,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
- import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne,evaluationHisListRepSum,evaluationHisListRep} from "api/process";
+ import {changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne,evaluationHisListRepSum,evaluationHisListRep} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -904,6 +913,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
+ drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -1463,6 +1473,27 @@
this.roleForm.hqUserName=nameList;
}
},
+ checkedRoleTransfer (data) {
+ this.isSubmit = true
+ this.saveLoading = 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.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2337,6 +2368,10 @@
})
})
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
handleUploadFile(){
this.fileType = '';
this.fileType = 'footFile';
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue
index bd828ecd8..9d34a71c0 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue
@@ -279,6 +279,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -417,6 +419,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2391,6 +2423,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue
index d26107002..245859f07 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue
@@ -470,6 +470,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -674,6 +676,14 @@
@checkedRole="checkedRole2"
:nodeList="nodeList2"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2666,6 +2698,10 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue
index 955a2872f..5b19adf06 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue
@@ -482,6 +482,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -620,6 +622,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2736,6 +2768,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue
index b927212b2..db33731f2 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue
@@ -462,7 +462,7 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
-
+
@@ -494,6 +496,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2448,6 +2480,10 @@
handleTabs(name) {
this.active = name
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue
index 14a10d28a..50f8cd894 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue
@@ -279,6 +279,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -417,6 +419,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2390,6 +2422,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue
index 93b2f59c0..5aea63be7 100644
--- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue
@@ -482,6 +482,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
+ show-transfer
+ @transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -620,6 +622,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
>
+
+
{
+ this.isSubmit = false
+ this.saveLoading = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2734,6 +2766,10 @@
handleUploadedFile(){
this.fileMadel = true
},
+ handleTransfer() {
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ },
//保存
handleSave() {
this.form.country=this.countryArr;