From 24170c8d0b3d4316646850af5f9daa871a9b3da5 Mon Sep 17 00:00:00 2001 From: WindowBird <13870814+windows-bird@user.noreply.gitee.com> Date: Wed, 27 Aug 2025 18:01:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E6=9C=AA=E6=9D=A5=E8=A7=84?= =?UTF-8?q?=E5=88=92=E8=B7=B3=E8=BD=AC=E5=88=B0=E5=BB=BA=E5=88=B6=EF=BC=88?= =?UTF-8?q?=E4=BB=85=E8=A7=84=E5=88=92=E7=9A=84=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/institutionalStructure/institutionalStructure.vue | 9 +++++++-- utils/router.js | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pages/institutionalStructure/institutionalStructure.vue b/pages/institutionalStructure/institutionalStructure.vue index 7000ac9..46c5680 100644 --- a/pages/institutionalStructure/institutionalStructure.vue +++ b/pages/institutionalStructure/institutionalStructure.vue @@ -52,14 +52,19 @@ export default { pageStatus: "", }; }, - onLoad() { + onLoad(options) { + if (options) { + console.log("接收到的参数:", options.pageStatus); + this.pageStatus = options.pageStatus; + } + // 页面加载时获取数据 this.getInstitutionalData(); }, methods: { // 获取建制数据 async getInstitutionalData() { - const res = await getInstitutionalList(this.pageStatus); + const res = await getInstitutionalList({ states: this.pageStatus }); const rawData = res.rows; this.institutionalData = InstitutionalDataFormatter.transformData(rawData); diff --git a/utils/router.js b/utils/router.js index 2fc92b8..2a3d230 100644 --- a/utils/router.js +++ b/utils/router.js @@ -14,13 +14,13 @@ export const PAGE_ROUTES = { ACTIVITY: "/pages/activity/activity", PRAY: "/pages/pray/pray", PC: "/pages/personalCenter/personalCenter", + FUTURE: "/pages/institutionalStructure/institutionalStructure?pageStatus=1", // 待开发页面 NEWS: "/pages/news/news", ABBOT: "/pages/abbot/abbot", ANCIENT: "/pages/ancient/ancient", - FUTURE: "/pages/future/future", // 其他页面 LOGIN: "/pages/login/login",