From 316ffa031bb6dd6b50eb30d8c0c6bd3b4001318f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Wed, 22 Dec 2021 19:45:50 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E9=80=89?= =?UTF-8?q?=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/phone/qbzxdjhgk/step2.vue | 1 + .../pages/phone/qbzxdjhgk/step3.vue | 1 + .../pages/phone/qbzxdjhgk/step4.vue | 1 + .../pages/phone/qbzxdjhgk/step5.vue | 1 + .../processCenter/pages/phone/wbsm/step3.vue | 1 + .../processCenter/pages/phone/wbsm/step4.vue | 1 + .../processCenter/pages/phone/wbsm/step5.vue | 1 + .../processCenter/pages/phone/xmpg/step2.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg/step5.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg/step6.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg/step7.vue | 39 +++++++++++++++++-- .../pages/phone/xmpg2/step10.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg2/step2.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg2/step7.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg2/step8.vue | 39 +++++++++++++++++-- .../processCenter/pages/phone/xmpg2/step9.vue | 38 ++++++++++++++++-- .../pages/phone/xmqdqr/step5.vue | 1 + 17 files changed, 322 insertions(+), 36 deletions(-) diff --git a/src/pages/processCenter/pages/phone/qbzxdjhgk/step2.vue b/src/pages/processCenter/pages/phone/qbzxdjhgk/step2.vue index eb9ccd5fc..c16b63659 100644 --- a/src/pages/processCenter/pages/phone/qbzxdjhgk/step2.vue +++ b/src/pages/processCenter/pages/phone/qbzxdjhgk/step2.vue @@ -233,6 +233,7 @@ + @@ -272,6 +279,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', //折叠的标志,true为折叠,false为不折叠 foldFormFlag: false, nodeList:[], @@ -393,11 +403,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, processTable () { this.$http.get('lawss/activiti/get_list_by_instance', { diff --git a/src/pages/processCenter/pages/phone/xmpg/step5.vue b/src/pages/processCenter/pages/phone/xmpg/step5.vue index 38d939ab8..433e17aa0 100644 --- a/src/pages/processCenter/pages/phone/xmpg/step5.vue +++ b/src/pages/processCenter/pages/phone/xmpg/step5.vue @@ -321,6 +321,7 @@ + @@ -354,6 +361,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', //折叠的标志,true为折叠,false为不折叠 foldFormFlag: false, nodeList:[], @@ -475,11 +485,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, processTable () { this.$http.get('lawss/activiti/get_list_by_instance', { diff --git a/src/pages/processCenter/pages/phone/xmpg/step6.vue b/src/pages/processCenter/pages/phone/xmpg/step6.vue index 7740c6277..ff206e681 100644 --- a/src/pages/processCenter/pages/phone/xmpg/step6.vue +++ b/src/pages/processCenter/pages/phone/xmpg/step6.vue @@ -321,6 +321,7 @@ + @@ -354,6 +361,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', //折叠的标志,true为折叠,false为不折叠 foldFormFlag: false, nodeList:[], @@ -475,11 +485,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, processTable () { this.$http.get('lawss/activiti/get_list_by_instance', { diff --git a/src/pages/processCenter/pages/phone/xmpg/step7.vue b/src/pages/processCenter/pages/phone/xmpg/step7.vue index 95854a4df..671537349 100644 --- a/src/pages/processCenter/pages/phone/xmpg/step7.vue +++ b/src/pages/processCenter/pages/phone/xmpg/step7.vue @@ -321,6 +321,7 @@ + @@ -354,6 +361,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', //折叠的标志,true为折叠,false为不折叠 foldFormFlag: false, nodeList:[], @@ -475,11 +485,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, processTable () { this.$http.get('lawss/activiti/get_list_by_instance', { diff --git a/src/pages/processCenter/pages/phone/xmpg2/step10.vue b/src/pages/processCenter/pages/phone/xmpg2/step10.vue index d432ec902..54508289a 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step10.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step10.vue @@ -253,6 +253,7 @@ + @@ -283,6 +290,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', tableIndex: 0, itemLists: [], foldFormFlag: false, @@ -366,11 +376,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, // 点击查看 handlePreview(item) { diff --git a/src/pages/processCenter/pages/phone/xmpg2/step2.vue b/src/pages/processCenter/pages/phone/xmpg2/step2.vue index e204a0d68..718cc180c 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step2.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step2.vue @@ -222,6 +222,7 @@ + @@ -252,6 +259,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', //折叠的标志,true为折叠,false为不折叠 foldFormFlag: false, nodeList:[], @@ -321,11 +331,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, processTable() { this.$http.get("lawss/activiti/get_list_by_instance", { diff --git a/src/pages/processCenter/pages/phone/xmpg2/step7.vue b/src/pages/processCenter/pages/phone/xmpg2/step7.vue index 4b145a6bd..e108ce432 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step7.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step7.vue @@ -253,6 +253,7 @@ + @@ -283,6 +290,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', tableIndex: 0, itemLists: [], foldFormFlag: false, @@ -366,11 +376,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, // 点击查看 handlePreview(item) { diff --git a/src/pages/processCenter/pages/phone/xmpg2/step8.vue b/src/pages/processCenter/pages/phone/xmpg2/step8.vue index 23749e457..dcaa01d54 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step8.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step8.vue @@ -253,6 +253,7 @@ + @@ -283,6 +290,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', tableIndex: 0, itemLists: [], foldFormFlag: false, @@ -366,11 +376,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, // 点击查看 handlePreview(item) { diff --git a/src/pages/processCenter/pages/phone/xmpg2/step9.vue b/src/pages/processCenter/pages/phone/xmpg2/step9.vue index 02ce9a886..74ed2d19f 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step9.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step9.vue @@ -262,6 +262,12 @@ @submit="handleSubmit" > + @@ -283,6 +289,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', tableIndex: 0, itemLists: [], foldFormFlag: false, @@ -366,11 +375,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, // 点击查看 handlePreview(item) { diff --git a/src/pages/processCenter/pages/phone/xmqdqr/step5.vue b/src/pages/processCenter/pages/phone/xmqdqr/step5.vue index 4a5dbcc55..b2f7d9514 100644 --- a/src/pages/processCenter/pages/phone/xmqdqr/step5.vue +++ b/src/pages/processCenter/pages/phone/xmqdqr/step5.vue @@ -251,6 +251,7 @@ Date: Wed, 22 Dec 2021 20:53:20 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E8=BD=AC?= =?UTF-8?q?=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/phone/xmpg2/step11.vue | 40 ++++++++++++++++--- .../pages/phone/xmpg2/step12.vue | 39 ++++++++++++++++-- 2 files changed, 70 insertions(+), 9 deletions(-) diff --git a/src/pages/processCenter/pages/phone/xmpg2/step11.vue b/src/pages/processCenter/pages/phone/xmpg2/step11.vue index 44cd9f7d0..09769f66a 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step11.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step11.vue @@ -252,15 +252,21 @@ + @@ -282,6 +288,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', tableIndex: 0, itemLists: [], foldFormFlag: false, @@ -365,11 +374,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, // 点击查看 handlePreview(item) { diff --git a/src/pages/processCenter/pages/phone/xmpg2/step12.vue b/src/pages/processCenter/pages/phone/xmpg2/step12.vue index 51ec62dcf..75ade023f 100644 --- a/src/pages/processCenter/pages/phone/xmpg2/step12.vue +++ b/src/pages/processCenter/pages/phone/xmpg2/step12.vue @@ -253,6 +253,7 @@ + @@ -283,6 +290,9 @@ export default { }, data() { return { + phoneshowflag: false, + phoneRoleList: [], + phoneDrawerTitle: '', tableIndex: 0, itemLists: [], foldFormFlag: false, @@ -366,11 +376,32 @@ export default { this.processStep = window.URL.createObjectURL(res.data) }) }, - //转办事件 + //转办按钮 handleTransfer(){ - this.drawerModal = true - this.drawerTitle = '转办处理人' - this.selectPeople = row + this.phoneshowflag = true + this.phoneRoleList = this.roleTransfer + this.phoneDrawerTitle = '转办处理人' + }, + //确认转办 + drawerCheck (data) { + this.roleTransfer = data + this.phoneRoleList = this.roleTransfer + this.turnLoading = true + changeAssigneeNew({ + taskId: this.$route.query.taskIds, // 任务id + assignee: data[0].id, // 被委托人 + userId: this.$store.getters.userInfo.userId, // 委托人 + pId: this.$route.query.prcId // 流程实例 + }).then(res =>{ + if (res.success) { + this.turnLoading = false + this.$message.success('调整成功') + this.$router.push("/processCenter") + } else { + this.$message.warning(res.message) + } + }) + this.modalshowflag = false }, // 点击查看 handlePreview(item) {