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
}