From 6e8b40cf9a86c871152149bf5378bf305f9b2c24 Mon Sep 17 00:00:00 2001 From: WindowBird <13870814+windows-bird@user.noreply.gitee.com> Date: Thu, 28 Aug 2025 17:11:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E5=BB=BA=E5=88=B6=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E8=AF=A6=E7=BB=86=E8=B7=B3=E8=BD=AC=E6=9C=AA=E6=9D=A5?= =?UTF-8?q?=E8=A7=84=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../institutionalStructure.vue | 36 +++++++++++++------ 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/pages/institutionalStructure/institutionalStructure.vue b/pages/institutionalStructure/institutionalStructure.vue index be41682..73832e7 100644 --- a/pages/institutionalStructure/institutionalStructure.vue +++ b/pages/institutionalStructure/institutionalStructure.vue @@ -74,6 +74,7 @@ export default { console.log(rawData); this.institutionalData = InstitutionalDataFormatter.transformData(rawData); + console.log("更新的数据", this.institutionalData); try { console.log("建制数据已更新, 数量:", this.institutionalData.length); } catch (error) { @@ -88,17 +89,30 @@ export default { // 处理查看详细 handleViewDetail(data) { console.log("查看详细:", data.item); - // 跳转到捐款记录页面,传递建制ID - uni.navigateTo({ - url: `/pages/institutionalStructure/donationRecord?formedId=${data.item.formedId}`, - fail: (err) => { - console.error("跳转失败:", err); - uni.showToast({ - title: "页面跳转失败", - icon: "none", - }); - }, - }); + if (data.item.topRight === "进行中") { + uni.navigateTo({ + url: `/pages/future/future?formedId=${data.item.formedId}`, + fail: (err) => { + console.error("跳转失败:", err); + uni.showToast({ + title: "页面跳转失败", + icon: "none", + }); + }, + }); + } else { + // 跳转到捐款记录页面,传递建制ID + uni.navigateTo({ + url: `/pages/institutionalStructure/donationRecord?formedId=${data.item.formedId}`, + fail: (err) => { + console.error("跳转失败:", err); + uni.showToast({ + title: "页面跳转失败", + icon: "none", + }); + }, + }); + } }, }, };