From d3053d9a85c59c6c1c1ab122b11d0e005bd1dc5a Mon Sep 17 00:00:00 2001
From: mk <2403457699@qq.com>
Date: Mon, 14 Oct 2024 10:14:26 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BB=84=E7=BB=87=E7=AE=A1=E7=90=86=E5=88=86?=
=?UTF-8?q?=E7=AE=A1=E9=83=A8=E9=97=A8=E4=BF=AE=E6=94=B9=E5=9B=9E=E6=98=BE?=
=?UTF-8?q?=20=E6=97=B6=E9=97=B4=E5=8A=9E=E7=90=86=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/base/organization/organization.vue | 13 +++++++++----
.../modules/shequzhili/eventHandling/index.vue | 2 +-
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/src/views/modules/base/organization/organization.vue b/src/views/modules/base/organization/organization.vue
index 9a59f2ed1..e8854fceb 100644
--- a/src/views/modules/base/organization/organization.vue
+++ b/src/views/modules/base/organization/organization.vue
@@ -512,7 +512,7 @@
-
@@ -1344,7 +1344,8 @@ export default {
},
orgDeptOptionProps: {
- multiple: false,
+ multiple: true,
+ emitPath:true,
value: 'agencyId',
label: 'agencyName',
children: 'subAgencyList',
@@ -2193,6 +2194,8 @@ export default {
this.peoForm.newRoles = existedRoleArr;
var paths = this.findParentPath(this.orgOptions[0], data.manageScopes);
this.peoForm.manageScopes = paths;
+ var paths1 = this.findParentPath(this.orgDeptOptions[0],this.peoForm.manageOrgIds);
+ this.peoForm.manageOrgIds = paths1;
} else {
this.$message.error(msg);
}
@@ -3019,9 +3022,11 @@ export default {
handleChangeAgency(val) {
this.$nextTick(() => {
let obj = this.$refs["agencyIdArray"].getCheckedNodes()
+ let orgIdList = obj.map(item=>item.value)
+ let orgLevelList = obj.map(item=>item.data.level)
if (obj) {
- this.peoForm.orgLevels =obj[0].pathNodes.map(item=>item.data.level).join(',')
- this.manageOrgIds =obj[0].pathNodes.map(item=>item.data.agencyId).join(',')
+ this.peoForm.orgLevels = orgLevelList.join(',')
+ this.manageOrgIds = orgIdList.join(',')
} else {
this.manageOrgIds = ''
this.peoForm.orgLevels = ''
diff --git a/src/views/modules/shequzhili/eventHandling/index.vue b/src/views/modules/shequzhili/eventHandling/index.vue
index 19d6486dc..5c9c6e987 100644
--- a/src/views/modules/shequzhili/eventHandling/index.vue
+++ b/src/views/modules/shequzhili/eventHandling/index.vue
@@ -646,7 +646,7 @@ export default {
}
},
async getTableData() {
- const url = "/governance/icEvent/list";
+ const url = "/governance/icEvent/manageList";
if (this.eventTypeCheck) {
this.formData.secondIdList = this.eventTypeCheck
}