diff --git a/src/views/modules/shequzhili/event/eventList.vue b/src/views/modules/shequzhili/event/eventList.vue index 9544a4c6f..943a55ec9 100644 --- a/src/views/modules/shequzhili/event/eventList.vue +++ b/src/views/modules/shequzhili/event/eventList.vue @@ -725,25 +725,32 @@ export default { if (this.eventTypeCheck) { this.formData.secondIdList = this.eventTypeCheck } + + console.log("formData.agencyId1:"); + console.log(this.formData.agencyId); + + const { pageSize, pageNo, formData } = this; + // 创建新的 formData 对象,保留原始值 + const newFormData = { ...formData }; + // 处理 agencyId - if (Array.isArray(this.formData.agencyId) && this.formData.agencyId.length) { + if (Array.isArray(newFormData.agencyId) && newFormData.agencyId.length) { if (this.level == "grid") { - this.formData.gridId = this.formData.agencyId[this.formData.agencyId.length - 1]; - this.formData.agencyId = ""; + newFormData.gridId = newFormData.agencyId[newFormData.agencyId.length - 1]; + newFormData.agencyId = ""; } else { - this.formData.agencyId = this.formData.agencyId[this.formData.agencyId.length - 1]; - this.formData.gridId = ""; + newFormData.agencyId = newFormData.agencyId[newFormData.agencyId.length - 1]; + newFormData.gridId = ""; } } else { - this.formData.agencyId = ""; - this.formData.gridId = ""; + newFormData.agencyId = ""; + newFormData.gridId = ""; } - const { pageSize, pageNo, formData } = this; const { data, code, msg } = await requestPost(url, { pageSize, pageNo, - ...formData, + ...newFormData, }); if (code === 0) { this.total = data.total || 0; @@ -751,6 +758,8 @@ export default { } else { this.$message.error(msg); } + console.log("formData.agencyId2:"); + console.log(this.formData.agencyId); }, async getCateOptions() { const url = "/governance/icEvent/getCategoryTree";